当前位置: 代码网 > it编程>数据库>Mysql > mysql查看binlog日志的配置方法

mysql查看binlog日志的配置方法

2025年11月30日 Mysql 我要评论
mysql 配置、查看binlog日志:示例为mysql8.01、 检查binlog开启状态show variables like ‘log_bin’;如果未开启,修改配置my

mysql 配置、查看binlog日志:
示例为mysql8.0

1、 检查binlog开启状态

show variables like ‘log_bin’;

如果未开启,修改配置my.ini

开启日志 安装目录配置my.ini(mysql8在data目录) log-bin=mysql-bin(开启日志并指定日志前缀), server_id=1(配置主从库时需要唯一), binlog-format=row(日志设置为行格式)

配置完后重启mysql

2、 查看当前日志位置

show master status;

3、 查看日志目录

show variables like ‘log_bin%’;

4、 查看日志信息

使用工具mysqlbinlog,在mysql安装目录 c:program filesmysqlmysql server 8.0in下,mysqlbinlog.exe
–示例1: mysqlbinlog.exe --no-defaults -vv c:programdatamysqlzcy_pc-bin.000097
-vv 生成字段的类型、长度、是否为null等属性信息

查询指定时间段
mysqlbinlog.exe --start-datetime=“2024-10-09 13:00:00” --stop-datetime=“2024-10-09 15:00:00” c:programdatamysqlzcy_pc-bin.000097
查询指定position范围
mysqlbinlog.exe --start-position=11 --stop-position=13 c:programdatamysqlzcy_pc-bin.000097
日志输出到指定文件
mysqlbinlog.exe --start-position=11 --stop-position=13 c:programdatamysqlzcy_pc-bin.000097 > test.log

途中"where"后面为修改前的数据,“set”后面为修改后的数据。
@1、 @2、 @3、 …分别代表对应表的第一个字段、第二个字段…

5、 自定义binlog日志生成目录及其他配置

修改数据目录配置文件 ,例:c:programdatamysqlmysql server 8.0my.ini(可见:show variables like ‘log_bin%’;)

到此这篇关于mysql查看binlog日志的文章就介绍到这了,更多相关mysql查看binlog日志内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com