這篇文章主要介紹了mysql如何實(shí)現(xiàn)雙主復(fù)制配置,具有一定借鑒價(jià)值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
創(chuàng)新互聯(lián)建站是一家專業(yè)提供魯?shù)槠髽I(yè)網(wǎng)站建設(shè),專注與成都網(wǎng)站制作、做網(wǎng)站、外貿(mào)營(yíng)銷網(wǎng)站建設(shè)、HTML5建站、小程序制作等業(yè)務(wù)。10年已為魯?shù)楸姸嗥髽I(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站設(shè)計(jì)公司優(yōu)惠進(jìn)行中。 兩臺(tái)機(jī)器,系統(tǒng)版本CentOS6.5,主機(jī)名分別是master和slave,IP地址分別是192.168.8.57和192.168.8.58
1、分別在兩個(gè)節(jié)點(diǎn)創(chuàng)建復(fù)制用戶
在主動(dòng)節(jié)點(diǎn):
grant replication slave on *.* to 'repl'@'192.168.8.58' identified by 'mysql';
在被動(dòng)節(jié)點(diǎn):
grant replication slave on *.* to 'repl'@'192.168.8.57' identified by 'mysql';
2、修改數(shù)據(jù)庫(kù)配置文件
在主動(dòng)節(jié)點(diǎn)添加如下配置:
server-id = 1
log-bin = /mysql/data/mysql-bin-3306
relay-log = relay-log
read-only = false
log-slave-updates
skip-slave-start
在被動(dòng)節(jié)點(diǎn)添加如下配置:
server-id = 2
log-bin = /mysql/data/mysql-bin-3306
relay-log = relay-log
read-only = true
log-slave-updates
3、配置復(fù)制流
配置第一個(gè)復(fù)制流:
change master to
master_host='192.168.8.57',
master_port=3306,
master_user='repl',
master_password='mysql',
master_log_file='mysql-bin.000001',
master_log_pos=154,
master_connect_retry=10;
配置第二個(gè)復(fù)制流:
change master to
master_host='192.168.8.58',
master_port=3306,
master_user='repl',
master_password='mysql',
master_log_file='mysql-bin.000002',
master_log_pos=154,
master_connect_retry=10;
感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“mysql如何實(shí)現(xiàn)雙主復(fù)制配置”這篇文章對(duì)大家有幫助,同時(shí)也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道,更多相關(guān)知識(shí)等著你來(lái)學(xué)習(xí)!