MySQL解析binlog日志

amber 3年前 1,991次点击 来自 mysql

 mysqlbinlog --no-defaults --base64-output=decode-rows -v  --start-datetime="2021-03-31 17:00:00" --stop-datetime="2021-03-31 18:00:00" -d k1 mysql-bin >xxx.txt

--no-defaults 不使用my.conf里边的默认配置
--base64-output SQL语句base64转码转出
--start-datetime 开始时间
--stop-datetime 结束时间
-d 制定数据库

#生成的文件过滤表名

grep -B3 -w 'table' haha.txt |grep -v  '^--$' >tb_name.sql
目前暂无回复

致力于搭建一个分享发现好玩东西的社区京ICP备15052899号-3

本站总访问量 | 本文总阅读量 | 本站总访客数