mysql 开启binlog日志

发布时间:2023-02-21 23:50:27 阅读:985次

第一步:进入mysql。 mysql -uroot -p

第二步:查看是否开启binlog. show variables like 'log_bin';

第三步:OFF表示未开启,开启binlog需要先修改配置文件

[mysqld]
log-bin=mysql-bin # 开启Binlog 一般只需要修改这一行即可
binlog-format=ROW # 设置格式 此行可以不加 命令设置即可 详见下方拓展
server_id=1 # 配置serverID 这一行本来就存在

第四步:根据服务名重启mysql服务

1.查到服务名然后点击“开始”->“运行”(快捷键Win+R)。

2.启动:输入 net stop MySQL57

3.停止:输入 net start MySQL57

第五步:查看是否开启binlog.

ON表示已经开启

拓展:

一、Binlog日志的三种模式

   1.1 Statement Level模式

   1.2 Row Level模式

   1.3 Mixed模式(混合模式)

查看日志模式命令:mysql> show variables like "%binlog_format%";

设置日志模式命令:mysql> set global binlog_format='MIXED';

查看二进制日志文件命令:mysql> show binary logs;

二进制日志文件在mysql根目录的Data目录下,如果根目录下没有Data文件夹和配置文件,查一下C盘的ProgramData文件夹

https://www.cnblogs.com/1285026182YUAN/p/16193399.html

如有问题,可以QQ搜索群1028468525加入群聊,欢迎一起研究技术

支付宝 微信

有疑问联系站长,请联系QQ:QQ咨询

转载请注明:mysql 开启binlog日志 出自老鄢博客 | 欢迎分享