首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> MySQL 資料庫 >> MySQL 綜合教學

MySQL 雙機熱備份(主從復制)Windows 環境配置實戰

     編輯:MySQL 綜合教學

MySQL 雙機熱備份(主從復制)Windows 環境配置實戰

環境信息

  • OS:兩台 32 位 Windows 7 旗艦版
  • MySQL:5.5.28-win32
  • 工具:mysql-gui-tools-5.0-r17-win32
  • Master IP:192.168.1.4
  • Slave IP:192.168.1.15
  • 安裝路徑:D:\Program Files\MySQL\MySQL Server 5.5

前置準備

  1. 雙方創建同步用戶:
    GRANT ALL ON *.* TO 'mysql'@'%' IDENTIFIED BY 'mysql';
  2. 修改 mysql.user 表 host 列為 %,允許遠程登錄。
  3. 雙向測試遠程連通性,排除防火牆阻攔。

Master 配置 (my.ini)

[mysqld]
server-id=1
log-bin=bin_log
binlog-do-db=mysql  # 需同步的數據庫

重啟服務後執行 SHOW MASTER STATUS; 記錄 File 與 Position 值。

Slave 配置 (my.ini)

[mysqld]
server-id=2

(後續需執行 CHANGE MASTER TO ... 指向 Master 的日志位置,啟動 START SLAVE;)

本文為配置啟動篇,後續驗證與故障處理請參考官方文檔或進階教程。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved