1. 程式人生 > 實用技巧 >MYSQL一主多從配置

MYSQL一主多從配置

MYSQL一主多從配置

MYSQL一主多從配置

主伺服器:192.168.26.210

從伺服器:192.168.26.211

從伺服器:192.168.26.212

作業系統:centos6.6

安裝MYSQL:略(採用5.1.73版本)

設定配置檔案:192.168.26.210(主)

dGcBAAAAAAAA&ek=1&kp=1&pt=0&bo=OwKoAQAAA

從伺服器配置檔案:192.168.26.211(從1)

dGcBAAAAAAAA&ek=1&kp=1&pt=0&bo=MQKtAQAAA

從伺服器配置檔案:192.168.26.212(從2)

dGYBAAAAAAAA&ek=1&kp=1&pt=0&bo=CAJ4AQAAA

在主伺服器(192.168.26.210)上建立使用者和密碼:

grantallon*.*to'jerry'@'192.168.%.%'identifiedby'jerrypass';

dGYBAAAAAAAA&ek=1&kp=1&pt=0&bo=PQJjAgAAA

在從伺服器(192.168.26.211)上執行:changemastertomaster_host='192.168.26.210',master_user='jerry',master_password='jerrypass';

dGcBAAAAAAAA&ek=1&kp=1&pt=0&bo=yQFKAQAAA

啟動從伺服器程序:start slave;

dGYBAAAAAAAA&ek=1&kp=1&pt=0&bo=0QFTAQAAA

在第二臺從伺服器(192.168.26.212)上執行:changemastertomaster_host='192.168.26.210',master_user='jerry',master_password='jerrypass';

dGcBAAAAAAAA&ek=1&kp=1&pt=0&bo=0wFpAQAAA

再執行命令檢視從狀態:show slave status\G;

dGYBAAAAAAAA&ek=1&kp=1&pt=0&bo=rAFCAQAAA

執行啟動從伺服器:start slave;

showslavestatus\G;

dMgAAAAAAAAA&ek=1&kp=1&pt=0&bo=MQKXAQAAA

同步成功。

建立資料庫操作測試

我們在主伺服器(192.168.26.210)上建立一個新資料庫看下是否兩臺從伺服器(192.168.26.211,192.168.26.212)都能同步成功:

執行:create database bd_jerry;

Show databases;

dGcBAAAAAAAA&ek=1&kp=1&pt=0&bo=HAKHAQAAA

從伺服器(192.168.26.211)上檢視:show databases;

dMgAAAAAAAAA&ek=1&kp=1&pt=0&bo=UAKqAQAAA

從伺服器(192.168.26.212)上檢視:show databses;

dGYBAAAAAAAA&ek=1&kp=1&pt=0&bo=SwKrAQAAA


轉載於:https://blog.51cto.com/jdonghong/1842832