0
点赞
收藏
分享

微信扫一扫

mysql binlog 恢复数据

you的日常 2022-06-01 阅读 54

恢复数据其实流程就是,首先你之前就开启了binlog日志

我用的宝塔,日志记录在/www/server/data  类似mysql-bin.000001这样的文件

cmd命令

mysqlbinlog --no-defaults ../data/mysql-bin.000002

标红的是忽略编码,不加可能会因为版本问题出现  mysqlbinlog: [ERROR] unknown variable 'default-character-set=utf8'  错误

这样能出来sql语句说明可以,然后再用

mysqlbinlog --no-defaults ../data/mysql-bin.000002 >> 10000.sql

这样就能把mysql-bin.000002  转出成 10000.sql 可读的sql文件了

然后找到出问题的大概时间点,找到具体的出问题的那一行,从这一行往下的都不要,之前的放到mysql运行一下,我还没写完得上班,晚上抽空写一下

破罐子互摔

举报

相关推荐

0 条评论