新聞中心
MySQL實(shí)現(xiàn)主從復(fù)制不需停機(jī),可以通過(guò)以下步驟進(jìn)行:

創(chuàng)新互聯(lián)是專業(yè)的長(zhǎng)清網(wǎng)站建設(shè)公司,長(zhǎng)清接單;提供成都做網(wǎng)站、成都網(wǎng)站設(shè)計(jì),網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行長(zhǎng)清網(wǎng)站開發(fā)網(wǎng)頁(yè)制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛(ài)的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來(lái)合作!
1、配置主服務(wù)器:
修改主服務(wù)器的配置文件(my.cnf或my.ini),添加以下內(nèi)容:
“`
[mysqld]
serverid=1
logbin=mysqlbin
“`
重啟主服務(wù)器。
2、創(chuàng)建用于復(fù)制的用戶:
在主服務(wù)器上創(chuàng)建一個(gè)用于復(fù)制的用戶并授權(quán):
“`sql
CREATE USER ‘repl’@’%’ IDENTIFIED BY ‘password’;
GRANT REPLICATION SLAVE ON *.* TO ‘repl’@’%’;
“`
刷新權(quán)限:
“`sql
FLUSH PRIVILEGES;
“`
3、獲取主服務(wù)器的二進(jìn)制日志文件名和位置:
在主服務(wù)器上執(zhí)行以下命令,記錄下輸出的二進(jìn)制日志文件名和位置:
“`sql
SHOW MASTER STATUS;
“`
4、配置從服務(wù)器:
修改從服務(wù)器的配置文件(my.cnf或my.ini),添加以下內(nèi)容:
“`
[mysqld]
serverid=2
“`
重啟從服務(wù)器。
5、在從服務(wù)器上設(shè)置主服務(wù)器信息:
在從服務(wù)器上執(zhí)行以下命令,將主服務(wù)器的二進(jìn)制日志文件名和位置替換為第3步中記錄的值:
“`sql
CHANGE MASTER TO
MASTER_HOST=’主服務(wù)器IP地址’,
MASTER_USER=’repl’,
MASTER_PASSWORD=’password’,
MASTER_LOG_FILE=’主服務(wù)器二進(jìn)制日志文件名’,
MASTER_LOG_POS=主服務(wù)器二進(jìn)制日志位置;
“`
啟動(dòng)從服務(wù)器上的復(fù)制進(jìn)程:
“`sql
START SLAVE;
“`
6、檢查主從復(fù)制狀態(tài):
在從服務(wù)器上執(zhí)行以下命令,查看復(fù)制狀態(tài):
“`sql
SHOW SLAVE STATUSG;
“`
如果Slave_IO_Running和Slave_SQL_Running的值都是Yes,則表示主從復(fù)制已經(jīng)正常運(yùn)行。
通過(guò)以上步驟,可以實(shí)現(xiàn)MySQL的主從復(fù)制不需要停機(jī)。
分享標(biāo)題:MySQL實(shí)現(xiàn)主從復(fù)制不需停機(jī)
文章轉(zhuǎn)載:http://www.dlmjj.cn/article/djipish.html


咨詢
建站咨詢
