MySQL日誌報錯'haven't provided the mandatory server-id'

feelpurple發表於2016-03-19
啟動MySQL報錯,日誌檔案中的錯誤如下:
2016-03-19T09:30:20.325988Z 0 [ERROR] You have enabled the binary log, but you haven't provided the mandatory server-id. Please refer to the proper server start-up parameters documentation
2016-03-19T09:30:20.326024Z 0 [ERROR] Aborting
2016-03-19T09:30:20.326035Z 0 [Note] Binlog end

報錯的原因:
在設定bin log日誌的時候,沒有設定server_id引數。
server-id引數用於在複製中,為主庫和備庫提供一個獨立的ID,以區分主庫和備庫;開啟二進位制檔案的時候,需要設定這個引數。

解決方法:
[root@T400-kelong log]# vim /etc/my.cnf
#bin log
server_id=100
log-bin=/log/product-bin

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26506993/viewspace-2060130/,如需轉載,請註明出處,否則將追究法律責任。

相關文章