首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

MySQL 5.0 Master-Slave 主從同步配置實戰(上)

     編輯:MySQL 資料庫相關知識

測試環境

RedHat ES 3 Update 3,MySQL 5.0.15。A 服務器(192.168.1.2)為 Master,B 服務器(192.168.1.3)為 Slave。

A 服務器(Master)設定

# 建立同步帳號
GRANT FILE ON *.* TO backup@192.168.1.3 IDENTIFIED BY '1234';

# 匯出 Master 資料至 Slave(可指定特定庫)

# 修改 /etc/my.cnf [mysqld] 區段
log-bin=mysql-bin
server-id=1
binlog_do_db = gbbbs
binlog_ignore_db = mysql,test,information_schema
sql-bin-update-same

# 重啟 MySQL

B 服務器(Slave)設定

# 修改 /etc/my.cnf [mysqld] 區段
server-id = 2
master-host = 192.168.112.71
master-user = backup
master-password = 1234
replicate-do-db = gbbbs
# replicate-do-db = database2
log-warnings
master-port=3306
master-connect-retry = 60

# 重啟 MySQL

# 查看同步資訊:資料目錄下的 master.info

本質即 MySQL Replication 機制。

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