首页 > 数据库技术 > 详细

mysql binlog日志解析

时间:2019-07-04 20:07:32      阅读:99      评论:0      收藏:0      [点我收藏+]
-- 查看某个时间段的二进制日志,并且输出到指定的文件
 
mysqlbinlog --no-defaults --start-datetime="2018-12-12 13:00:00" --stop-datetime="2018-12-12 14:40:00" mysql-bin.000085 -vv --base64-output=decode-rows | more >> target.txt

 

 
-- 将@1、@2等一系列看不懂的符号转换为SQL语句
 
cat target.txt | sed -n ‘/###/p‘ | sed ‘s/### //g;s/\/\*.*/,/g;s/DELETE FROM/INSERT INTO/g;‘ | sed -r ‘s/(@4.*),/\1;/g‘ | sed ‘s/@[0-9]*\=//g‘ > test.sql

 

mysql binlog日志解析

原文:https://www.cnblogs.com/cjyboy/p/11134120.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!