abc、Root 帳號(演示用,生產請用專用帳號)cp /usr/local/mysql/share/mysql/my-medium.cnf /usr/local/mysql/var/my.cnf
雙節點同步執行。
[mysqld]
server-id = 1
sql-bin-update-same
binlog-do-db = abc
重啟:/usr/local/mysql/bin/mysqladmin shutdown && /usr/local/mysql/bin/mysqld_safe --user=mysql &
[mysqld]
server-id = 2
master-host = 192.168.0.1
master-user = root
master-password = ''
master-port = 3306
master-connect-retry = 10
replicate-do-db = abc
log-slave-updates
重啟同 Master。
tail -f /usr/local/mysql/var/hostname.err 出現:Slave I/O thread: connected to master 'root@192.168.0.1:3306'SHOW MASTER STATUS; 確認 Binlog 寫入;SHOW PROCESSLIST; 出現 Binlog Dump 線程。SHOW SLAVE STATUS; 確認 Slave_IO_Running=Yes、Slave_SQL_Running=Yes;SHOW PROCESSLIST; 兩線程可見。abc 庫建表插入 → Slave 秒級可見。log-slave-updates + auto_increment_offset/increment 避免主鍵衝突。