利用binlog2sql解析mysqlbinlog row行日志
binlog2sql
项目作者:曹单锋
github项目地址:https://github.com/danfengcao/binlog2sql
也可在github.com上搜索“binlog2sql”
项目介绍:从MySQL binlog解析出你要的SQL。根据不同选项,你可以得到原始SQL、回滚SQL、去除主键的INSERT SQL等。
应用场景
flashback,数据快速回滚;
主从切换后数据不一致的修复;
从binlog生成标准SQL,再自行二次开发;
![](https://images2015.cnblogs.com/blog/1056769/201705/1056769-20170509155330551-303992279.png)
![](https://images2015.cnblogs.com/blog/1056769/201705/1056769-20170509155400379-1141973125.png)
授权用户需要是IP地址,如127.0.0.1,用localhost出现连接报错
使用:
解析出标准SQL
![](https://images2015.cnblogs.com/blog/1056769/201705/1056769-20170509155522832-438145539.png)
解析出回滚SQL
参数解释参考官方文档:https://github.com/danfengcao/binlog2sql