MySQL主從同步設置

 

一、在主庫機器上

修改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主庫數據到叢庫機器上

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章