MySQL 3.23.15+ 內建復制功能,支援主從單向同步與雙主雙向熱備。本文以 Windows 2000 + MySQL 4.0.4 為例,詳細記錄雙機 IP、帳號授權、my.ini 參數、啟動驗證、錯誤處理全流程。
backup,同步帳號:backup/1234[mysqld]
server-id=1
log-bin
binlog-do-db=backup
[mysqld]
server-id=2
master-host=10.10.10.22
master-user=backup
master-password=1234
master-port=3306
master-connect-retry=60
replicate-do-db=backup
重啟後 SHOW MASTER/SLAVE STATUS 驗證。
在 A 加入 Slave 設定,在 B 加入 Master 設定 (含 log-bin、binlog-do-db),重啟雙機即可雙向同步。
master.info 否則不生效。*.err,修正後執行 SLAVE START 恢復。