Linux中MySQL5.7开启binlog日志

2022-09-29 09:08:34

        二进制日志文件(binary log)简称:binlog,这个文件记录了MySQL所有的DML(增删改查)操作。通过binlog日志,可以做数据恢复、主从复制等。

1、查看 MySQL 是否已经开启 binlog

SHOW VARIABLES LIKE '%log_bin%';
  • OFF:关闭        ON:开启

2、找到 my.cnf 文件

MySQL 配置文件在 Windows 中叫 my.ini,在 Linux 中叫 my.cnf,该文件位于:/etc/my.cnf

Linux 中可以通过命令来查找文件位置

find / -name my.cnf

3、在 [mysqld] 后面增加如下配置

server_id = 1001
log_bin = mysql-bin
binlog_format = ROW

 4、重启 MySQL 服务

systemctl restart mysqld
  • 作者:刘鹏博.
  • 原文链接:https://liupengbo.blog.csdn.net/article/details/123961989
    更新时间:2022-09-29 09:08:34