0
点赞
收藏
分享

微信扫一扫

mysql row日志格式下 查看binlog sql语句

Mezereon 2021-09-22 阅读 89
日记本
使用row日志格式的日志:不利于我们查找恢复数据点。
基于pos节点如下:
mysqlbinlog --base64-output=decode-rows   -v   --start-position=29972359   --stop-position=29974739   mysql-bin.000020

基于时间节点如下:

mysqlbinlog --base64-output=decode-rows -v --start-datetime="2019-10-15 18:01:09" --stop-datetime="2019-10-15 18:01:11" mysql-bin.000020
说明:--base64-ouput=decode-rows 代表解码

-v 代表换行显示这些语句,如果没有-v 你依然看不到具体的语句

  --start-date 代表你要获取日志的开始时间

  --stop-date 代表你要获取日志的结束数据
结果:

可以查看到很多###开头的数据,这些就是具体的sql语句,只不过不是在一行而已,而是分行显示,已经不耽误我们查看了。

举报

相关推荐

0 条评论