mysql数据库误删binlog恢复
  • 首页 > 工作时间 > mysql > 正文
  • 作者:山庄少主
  • 2018年10月24日 21:08 星期三
  • 浏览:827 次
  • 字号:  
  • 评论:0 条
  • 字数:470 个
  • 显示:1200px 1360px 1600px
  • 关灯  编辑

  • 1查看binlog日志是否开启:show variables like 'log_%';   如果没有开启 果断 删库跑路

    2找到binlog日志文件 并立即停止sql操作 停止数据库写入

    3在mysql命令行 查看binlog日志: show master logs;


    4导出为sql语句: 

    /Applications/MAMP/Library/bin/mysqlbinlog -d test mysql-bin.000005 >test.sql   test 是数据库名称 mysqlbinlog必须是绝对路径不是mysql命令行中执行 mysql-bin.000005 log文件也必须是绝对路径

    5导出后source执行数据库文件 恢复成功 (备注:数据库表结构必须事先导入)


      


    1
     您审批这篇奏折共花了: 
    mysql数据库设置默认字符集UTF8
    mysql 自动插入随机的时间
    二维码加载中...
    本文作者:山庄少主     文章标题: mysql数据库误删binlog恢复
    本文地址:http://www.ningguoteng.com/?post=297 本文已被百度收录
    版权声明:若无注明,本文皆为“宁国腾|专业分享网站开发-PHP,软件设计博客”原创,转载请保留文章出处。
      昵称  邮箱  主页
    返回顶部返回首页
    版权所有:宁国腾|专业分享网站开发-PHP,软件设计博客站长:山庄少主主题:国腾博客 v3.3程序:emlog加载耗时:0.282秒查询数据库:43次消耗内存:2.1MB鲁ICP备1500751号