本文主要是介绍mysql 开启binlog并设置,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
打开my.cnf 文件,Linux系统文件默认位置为 /etc目录下,若不存在,可以使用下述命令查询
find / -name 'my.cnf'
修改my.cnf文件,开启binlog
mysqld 模块下添加以下内容
server_id=1 #给当前mysql机器设置一个id
log-bin=mysql_bin # 生成的binlog日志文件前缀,可以为任意内容
binlog_format=row # 日志格式,可选row、statement、mixed
#binlog-do-db=test #指定监控某一个数据库的数据变化,想监控多个库,则再写一行此内容
重启mysql
systemctl restart mysqld
查看是否配置完成
进入mysql,执行命令
show variables like "%binlog%";
查看生成的binlog日志文件,默认存在 /var/lib/mysql 目录下
这篇关于mysql 开启binlog并设置的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!