一、在主庫機器上
修改my.cnf 在[mysqld]區段內加入參數
log-bin
server-id=1
sql-bin-update-same
binlog-do-db=123db #需要備份數據,多個寫多行
log-bin = /data0/mysql/3306/binlog/binlog
binlog_cache_size = 4M
binlog_format = MIXED
max_binlog_cache_size = 128M
max_binlog_size = 1G
sql-bin-update-same
二、從機配置
在[mysqld]區段加入
master-host = 192.168.0.12
master-user = root
master-password = #######
master-port = 3306
server-id = 2
read-only =1 #從機,只讀
replicate-do-db =123db #需要同步數據,多個寫多行
skip-name-resolve
master-connect-retry = 10 #預設重試間隔60秒
slave-skip-errors = 1032,1062,126,1114,1146,1048,1396
log-slave-updates
三、注意事項
需要事先同步一下數據,dump主庫數據到叢庫機器上