天天看點

linux配置開啟mysql bin-log日志服務

操作環境:centos6.8 +mysql5.6

作為mysql資料主從複制與資料恢複的重要步驟之一,同時為了紀念在

binlog-do-db

配置上踩過的坑(詳見這兩位大佬的部落格:mysql binlog_do_db參數設定的坑、MySQL參數binlog-do-db對binlogs寫入的影響)。

這裡進行一個單獨記錄。

若以前未做過mysql相關配置,則需要從mysql安裝目錄下拷貝一份配置檔案到

/etc/my.cnf

cp /usr/share/mysql/my-default.cnf /etc/my.cnf
           

而後編輯

/etc/my.cnf

檔案添加如下配置

#設定唯一id
server-id=1
#開啟bin-log,産生的bin-log檔案名即為bin-log.*
log-bin=mysql-bin
#指定bin-log為row類别,其他兩種是statement、mixed
binlog_format=row
#對指定的資料庫開啟bin-log,這裡是對wh資料庫開啟bin-log服務
binlog-do-db=wh
           

配置完成後重新開機mysql

service mysql restart
           

連接配接後輸入

show variables like 'log_%';

檢視相關屬性

linux配置開啟mysql bin-log日志服務