操作環境: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_%';
檢視相關屬性
