十年網(wǎng)站開(kāi)發(fā)經(jīng)驗(yàn) + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊(duì)
量身定制 + 運(yùn)營(yíng)維護(hù)+專業(yè)推廣+無(wú)憂售后,網(wǎng)站問(wèn)題一站解決
這篇文章主要講解了“MySQL組復(fù)制的說(shuō)明和實(shí)例用法”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來(lái)研究和學(xué)習(xí)“mysql組復(fù)制的說(shuō)明和實(shí)例用法”吧!
專注于為中小企業(yè)提供成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)烏蘭免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了上千多家企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過(guò)網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。
說(shuō)明
1、MySQL組復(fù)制是MySQL插件,基于現(xiàn)有的MySQL復(fù)制基本結(jié)構(gòu),利用二進(jìn)制日志、基于行的日志記錄和全局事務(wù)標(biāo)識(shí)符等功能。
它集成了當(dāng)前的MySQL框架,如性能模式、插件和服務(wù)基礎(chǔ)設(shè)施。
2、組復(fù)制是基于分布式一致性算法實(shí)現(xiàn)的。
一個(gè)組允許部分節(jié)點(diǎn)掛機(jī)。只要保證大部分節(jié)點(diǎn)仍然存活,并且之間的通信沒(méi)有問(wèn)題,這個(gè)組仍然可以為外部提供服務(wù),這是一種用于容錯(cuò)系統(tǒng)的技術(shù)。
實(shí)例
[root@server3 mysql]# mysql -p Enter password: ##初始化密碼 mysql> alter user root@localhost identified by 'Wsp+123ld'; ##修改密碼 Query OK, 0 rows affected (0.02 sec) mysql> show databases; mysql> SET SQL_LOG_BIN=0; #禁用二進(jìn)制日志 mysql> CREATE USER rpl_user@'%' IDENTIFIED BY 'Wsp+123ld'; #創(chuàng)建用戶 mysql> GRANT REPLICATION SLAVE ON *.* TO rpl_user@'%'; ##加用戶權(quán)限 mysql> FLUSH PRIVILEGES; ##刷洗數(shù)據(jù) mysql> SET SQL_LOG_BIN=1; #啟用二進(jìn)制日志 ##一旦配置了用戶,使用CHANGE MASTER TO語(yǔ)句將服務(wù)器配置為在下一次需要從其他成員恢復(fù)狀態(tài)時(shí)使用group_replication_recovery復(fù)制通道的給定憑證。發(fā)出以下命令,用創(chuàng)建用戶時(shí)使用的值替換rpl_user和密碼。 mysql> CHANGE MASTER TO MASTER_USER='rpl_user', MASTER_PASSWORD='Wsp+123ld' FOR CHANNEL 'group_replication_recovery'; mysql> INSTALL PLUGIN group_replication SONAME 'group_replication.so'; #安裝組復(fù)制插件 mysql> SET GLOBAL group_replication_bootstrap_group=ON; ##master上要先打開(kāi),等打開(kāi)組復(fù)制之后再開(kāi)啟(slave上不用進(jìn)行) mysql> START GROUP_REPLICATION; ##打開(kāi)組復(fù)制 mysql> SET GLOBAL group_replication_bootstrap_group=OFF; 查看狀態(tài),顯示ONLINE則開(kāi)啟成功
感謝各位的閱讀,以上就是“mysql組復(fù)制的說(shuō)明和實(shí)例用法”的內(nèi)容了,經(jīng)過(guò)本文的學(xué)習(xí)后,相信大家對(duì)mysql組復(fù)制的說(shuō)明和實(shí)例用法這一問(wèn)題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!