查看binlog日志详细内容可以使用mysqlbinlog命令,常用的参数如下:

  • -h:指定MySQL服务器的主机名或IP地址;
  • -u:指定连接MySQL服务器的用户名;
  • -p:指定连接MySQL服务器的密码;
  • --base64-output=decode-rows:将binlog中的base64编码的数据解码输出;
  • --start-datetime:指定开始时间,格式为YYYY-MM-DD[THH:MM:SS];
  • --stop-datetime:指定结束时间,格式为YYYY-MM-DD[THH:MM:SS];
  • --database:指定要查看的数据库名;
  • --table:指定要查看的表名;
  • -v:输出详细信息。

示例:

mysqlbinlog -h localhost -u root -p --base64-output=decode-rows --start-datetime="2021-06-01 00:00:00" --stop-datetime="2021-06-30 23:59:59" --database=mydb --table=mytable -v /var/lib/mysql/binlog.000001

以上命令将查看2021年6月份mydb数据库中mytable表的binlog日志,并输出详细信息。

查看binlog日志详细内容使用的命令及参数

原文地址: https://www.cveoy.top/t/topic/bguv 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录