MySQL二进制bin-log日志转为txt

2019-07-15  本文已影响0人  寂寞的棍棍

命令以及demo:

mysqlbinlog mysql-bin.00007 --base64-output=decode-rows -v | grep -100 -n "关键字" > ./mysql.txt
命令执行后结果

命令解释:

很多时候bin-log日志是非常大的,我们只需要其中的某些关键字,查找关键字前后的100行。比如有同事误删了用户账号,我们只需要用关键字搜索就可以找到罪魁祸首。只需要在命令行后面加 grep -100 -n "关键字" 即可,其中 >是将结果导出到指定文件,>>> 的最大区别就是前者是覆盖,后者是追加。

上一篇下一篇

猜你喜欢

热点阅读