auto_increment_offset/auto_increment_increment)。my.ini[mysqld]
server-id=1
log-bin=c:/masterlog
binlog-do-db=db5
# 雙主時加上 Slave 參數
master-host=172.22.1.37
master-user=backup2
master-password=backup2
master-port=3306
master-connect-retry=60
replicate-do-db=db5
/etc/my.cnfserver-id=2
log-bin=./masterlog
binlog-do-db=db5
master-host=172.22.33.33
master-user=backup
master-password=backup
master-port=3327
master-connect-retry=60
replicate-do-db=db5
GRANT FILE, REPLICATION SLAVE, REPLICATION CLIENT, SUPER ON *.*
TO 'backup'@'172.22.1.37' IDENTIFIED BY 'backup';
-- 雙主時另一台同理建立 backup2 帳號
權限最小化:僅允許複寫操作,限制來源 IP。
SHOW SLAVE STATUS\G
-- 關鍵指標:Slave_IO_Running=Yes, Slave_SQL_Running=Yes, Seconds_Behind_Master=0
auto_increment_offset 避免主鍵衝突。replicate-ignore-db 或 log-slave-updates 謹慎規劃。