MySQL 5.6服务器 如何开启二进制日志功能

2025-04-18 18:50:18
推荐回答(1个)
回答1:

linux下,找到MySQL的配置文件,一般是/etc/my.cnf

添加下面两行

log-bin=mysql-bin
binlog_format=mixed

如果有标首‘[mysqld]’字样,就添加到[mysqld]下,不要添加到其他的下面。

这样就开启了二进制日志,之后做的所有和修改数据表有关的操作都会被记录。
修改 my.ini文件
加入以下语句(在没有设置的前提下)

复制代码代码如下:
log-error=d:/log/mysql/mysql_log_err.txt
log=d:/log/mysql/mysql_log.txt
#log-bin=d:/log/mysql/mysql_log_bin
log-slow-queries= d:/log/mysql/mysql_log_slow.txt
使用以下命令查看是否启用了日志

复制代码代码如下:
mysql>show variables like ’log_%’;