介绍如何使用mysqlbinlog将binlog日志转为sql文件,为了新手更全面了解mysqlbinlog,同时介绍使用mysqlbinlog时可能碰到的问题。
工具/原料
mysqlbinlog
方法/步骤
1、通常,我们在“命令提示符”中输入以下命令就能把binlog转成sql文件:mysqlbinlogmysql-bin.000030-dyourdbName>yourdbName_binlog.sql
2、由于葡矩酉缸mysqlbinlog这个工具无法识别binlog中的配置中的default-character-set=utf8这个指鸡舍诽浓令,会报错unknownvariable'default-character-set=utf8'
3、要是碰到上述错误,我们在“命令提示符鹁鼍漉糍”中重新输入命令:mysqlbinlog--no-defaultsmysql-bin缕计瓤账.000030-dyourdbName>yourdbName_binlog.sql
4、完成上述命令后,我们成功生成sql文件