這篇文章給大家介紹如何進行mysql同步的AB復(fù)制,內(nèi)容非常詳細(xì),感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。
若羌網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián),若羌網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為若羌超過千家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站建設(shè)公司要多少錢,請找那個售后服務(wù)好的若羌做網(wǎng)站的公司定做!項目環(huán)境:
系統(tǒng)均為cent os 5.5
主服務(wù)器IP:192.168.19.172 (master)
從服務(wù)器IP:192.168.19.168 (slave)
倆臺都搭建了mysql(root用戶、密碼為空)
1:設(shè)置同步master、修改mysql主配置文件:
server-id = 1
log-bin
set-variable=binlog-ignore-db=mysql
2:然后在Master上增加一個賬號專門用于同步,如下:
GRANT REPLICATION SLAVE ON *.* TO IDENTIFIED BY rep;
3:查詢主狀態(tài)(master)
Show master status;
注:
記錄下master服務(wù)器上的file、position參數(shù)
4:配置從服務(wù)器slave、修改配置文件
修改my.cnf,增加如下幾行:
server-id = 2
master-user = rep
master-password = rep
master-port = 3306
5:配置命令項、
6:start slave; 啟用了復(fù)制功能
7:查看同步狀態(tài)、
注:
Slave_IO_Running: Yes 和 Slave_SQL_Running: Yes 如果這兩個狀態(tài)不是yes,那么請檢查上面的配置是否正確,主要是file和position設(shè)置是否正確,從庫是否能用主庫的賬號登陸
關(guān)于如何進行mysql同步的AB復(fù)制就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。