共計 921 個字符,預(yù)計需要花費 3 分鐘才能閱讀完成。
丸趣 TV 小編給大家分享一下 mysql5.7 無法開啟二進(jìn)制日志的示例分析,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
一、問題如題,我的 my.cnf 配置如下:
[mysqld]
datadir=/data/mysql1
socket=/var/lib/mysql/mysql.sock
character_set_server=utf8mb4
symbolic-links=0
log-error=/data/mysql1/mysqld.log
pid-file=/data/mysql1/mysqld.pid
binlog_format=row
log_bin = binlog
啟動 mysql:沒有日志寫到日志文件中,也沒有報錯信息:
[root@mysql3 data]# mysqld_safe –defaults-file=/data/my1.cnf
2018-01-08T11:35:55.391941Z mysqld_safe Logging to /data/mysql1/mysqld.log .
2018-01-08T11:35:55.425055Z mysqld_safe Starting mysqld daemon with databases from /data/mysql1
2018-01-08T11:35:55.651401Z mysqld_safe mysqld from pid file /data/mysql1/mysqld.pid ended
二、分析:我查看日志文件 /data/mysql1/mysqld.log,沒有日志寫到 /data/mysql1/mysqld.log,也沒有其他輸出報錯信息,很奇怪。我反復(fù)對照配置文件,開啟二進(jìn)制日志參數(shù)沒有寫錯。
三、最后解答:最后我發(fā)現(xiàn)沒有加參數(shù) server_id=1, 加上這個參數(shù)后,就好了。二進(jìn)制日志搭配上 server_id 這個參數(shù)。
以上是“mysql5.7 無法開啟二進(jìn)制日志的示例分析”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注丸趣 TV 行業(yè)資訊頻道!