環境CentOS mysql 5.7
在網上找的配置爲
binlog_format
= statement //binlog日誌格式,mysql默認採用statement
log-bin = /data/mysql/mysql-bin.log //binlog日誌文件
expire_logs_days = 7 //binlog過期清理時間
max_binlog_size = 100m //binlog每個日誌文件大小
binlog_cache_size = 4m //binlog緩存大小
max_binlog_cache_size = 512m //最大binlog緩存大小
但是在重啓mysql 的時候一直是失敗的。跟蹤錯誤日誌也沒有寫出爲啥會失敗,糾結了好久試過一種方法後才成功
將log-bin = /var/lib/mysql/mysql-bin 修改成這樣。
重啓就會成功,同時在/var/lib/mysql/會生成log-bin文件mysql-bin.000001
另外需要注意的地方是log-bin 而不是下劃線。