打开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%";