Sivo 悉见

mysqlbinlog工具使用

匿名 · 更新于 2019/9/19

使用 mysqlbinlog将日志转为sql文件 恢复数据库
mysqlbinlog   D:/mysql-bin.000264 --database=ykmall --start-datetime="2019-05-29 10:57:00" --stop-datetime="2019-05-29 10:58:00"  --base64-output=decode-rows -v   > d:/tmp.sql


//过滤增删改
mysqlbinlog   F:/mysql-bin.000039 --database=zyshopty --start-datetime="2019-05-29 10:57:00" --stop-datetime="2019-09-18 19:00:00"  --base64-output=decode-rows -v |  grep --ignore-case -E 'insert|update|delete'   > f:/tmp.sql


//过滤指定表zy_users增删改
mysqlbinlog   F:/mysql-bin.000039 --database=zyshopty --start-datetime="2019-05-29 10:57:00" --stop-datetime="2019-09-18 19:00:00"  --base64-output=decode-rows -v |  grep --ignore-case -E 'insert|update|delete' | grep 'zy_users'   > f:/zy_users.sql

//过滤指定表所有操作
 mysqlbinlog   F:/mysql-bin.000039 --database=zyshopty --start-datetime="2019-05-29 10:57:00" --stop-datetime="2019-09-18 19:00:00"  --base64-output=decode-rows -v |  grep 'zy_column_rule'   > f:/zy_column_rule.sql


//双日志
 mysqlbinlog   F:/mysql-bin.000039 --database=zyshopty --start-datetime="2019-05-29 10:57:00" --stop-datetime="2019-09-19 21:00:00"  --base64-output=decode-rows -v |  grep 'zy_area'   > f:/zy_area.sql
 mysqlbinlog   F:/mysql-bin.000040 --database=zyshopty --start-datetime="2019-05-29 10:57:00" --stop-datetime="2019-09-19 21:00:00"  --base64-output=decode-rows -v |  grep 'zy_area'   > f:/zy_area1.sql