這期內(nèi)容當(dāng)中小編將會(huì)給大家?guī)?lái)有關(guān)mysql重新配置主從服務(wù)器,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

具體方法:
1、重啟MySQL從服務(wù)器的mysql數(shù)據(jù)庫(kù):
登錄從服務(wù)器執(zhí)行命令:
#service mysqld restart
2、停止從數(shù)據(jù)庫(kù)mysql上slave服務(wù)器的主從同步:
為了防止主從數(shù)據(jù)不同步,需要先停止slave上的同步服務(wù)。登錄從數(shù)據(jù)庫(kù)mysql,執(zhí)行命令:
#mysql -uroot -p
然后執(zhí)行:
>STOP SLAVE;
3、對(duì)主服務(wù)器上主master數(shù)據(jù)庫(kù)服務(wù)器的數(shù)據(jù)加鎖:
為了避免在備份的時(shí)候?qū)?shù)據(jù)庫(kù)進(jìn)行更新操作,必須對(duì)數(shù)據(jù)庫(kù)加鎖。
登錄從數(shù)據(jù)庫(kù)mysql,執(zhí)行命令:
#mysql -uroot -p
然后執(zhí)行:
>FLUSH TABLES WITH READ LOCK;
ps:如果是web服務(wù)器也可以關(guān)閉Apache和Nginx服務(wù),效果是一樣的。
4、備份主服務(wù)器master數(shù)據(jù)庫(kù)的數(shù)據(jù)
執(zhí)行命令:
#mysqldump -u slaveusername -p p2p > back.sql.gz
然后可以通過(guò)命令:#gunzip back.sql.gz 進(jìn)行解壓
5、重置master服務(wù)
登錄從數(shù)據(jù)庫(kù)mysql,執(zhí)行命令:
#mysql -uroot -p
然后執(zhí)行:
>RESET MASTER;
重置master服務(wù)的目是刪除所有的二進(jìn)制日志,創(chuàng)建一個(gè).000001的空日志。
RESET MASTER并不會(huì)影響SLAVE服務(wù)器上的工作狀態(tài),但盲目的執(zhí)行這個(gè)命令會(huì)導(dǎo)致slave找不到master的binlog,造成同步失敗。當(dāng)前我們正是要重置同步,所以必須要執(zhí)行它。
6、對(duì)master服務(wù)器的數(shù)據(jù)庫(kù)解鎖
執(zhí)行:
>UNLOCK TABLES;
ps;如果你停止了Apache和Nginx,請(qǐng)開(kāi)啟它們。
7、將master上的備份文件拷貝到slave服務(wù)器上
scp -r root@[slave的ip地址] ~/back.sql :/home
8、刪除slave服務(wù)器上的舊數(shù)據(jù)
ps:刪除之前請(qǐng)務(wù)必確認(rèn)該備份的是否都備份了。
登錄從數(shù)據(jù)庫(kù)mysql,執(zhí)行命令:
#mysql -uroot -p
然后執(zhí)行:
>DROP DATABASE p2p;
9、導(dǎo)入數(shù)據(jù)到slave服務(wù)器上
執(zhí)行:
>SOURCE /home/back.sql;
或者直接執(zhí)行命令:
#mysql -u root -p p2p < 文件名
10、重置slave服務(wù)
執(zhí)行:
>RESET SLAVE;
執(zhí)行RESET SLAVE的目的是清除slave上的同步位置,刪除所有舊的同步日志,使用新的日志重新開(kāi)始。
ps:執(zhí)行RESET SLAVE之前必須先停止slave服務(wù)(STOP SLAVE),在第二步以停止了它。
11、開(kāi)啟slave服務(wù)
執(zhí)行:
>START SLAVE;
12、在slave服務(wù)器上檢查同步狀態(tài)
執(zhí)行:
>SHOW SLAVE STATUS\G
檢查同步狀態(tài)是否成功。
上述就是小編為大家分享的mysql重新配置主從服務(wù)器了,如果剛好有類似的疑惑,不妨參照上述分析進(jìn)行理解。如果想知道更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道。
網(wǎng)站欄目:mysql重新配置主從服務(wù)器-創(chuàng)新互聯(lián)
分享網(wǎng)址:http://chinadenli.net/article16/igcdg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供搜索引擎優(yōu)化、虛擬主機(jī)、服務(wù)器托管、微信小程序、云服務(wù)器、網(wǎng)站設(shè)計(jì)公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容