如何在centos7上搭建mysql主從服務(wù)器
西唯智聯(lián)云服務(wù)器,主從配置
本文將詳細(xì)解釋如何在centos7上構(gòu)建mysql主從服務(wù)器。海外主機(jī)覺(jué)得很實(shí)用,分享給大家參考。希望你看完這篇文章能有所收獲。
一.安裝從虛擬機(jī):
2.選擇完整的克隆
3.修改虛擬機(jī)的位置,默認(rèn)位于c盤下。
4.克隆完成后,將有兩臺(tái)虛擬機(jī)。因?yàn)榭寺〉膬蓚€(gè)服務(wù)器的ip是相同的,所以需要修改從虛擬機(jī)的IP;
5.修改從屬虛擬機(jī)的配置并打開(kāi)配置文件
如果不知道是哪個(gè)配置文件,可以通過(guò)以下方式找到。
6.找到下面的紅線,修改ip地址。我在這里將150改為151:
7.修改完成后,重新啟動(dòng)
8.用xShell連接新配置的虛擬機(jī)
二.配置mysql主服務(wù):
無(wú)論哪個(gè)項(xiàng)目,80%都是以讀書為主。因此,從庫(kù)的配置一般要求高于主庫(kù)。
對(duì)于主庫(kù)的配置,主要是打開(kāi)binlog日志。
1.進(jìn)入mysql查看狀態(tài):
可以看出執(zhí)行結(jié)果為空,需要打開(kāi)binlog日志;
2.找到mysql配置文件:
在配置文件中添加binlog日志
4.修改后保存并重啟:
5.進(jìn)入mysql執(zhí)行剛才的命令。當(dāng)您可以讀取此信息時(shí),它證明binlog日志已成功打開(kāi)
對(duì)于主從復(fù)制,本質(zhì)上是主數(shù)據(jù)庫(kù)和從數(shù)據(jù)庫(kù)的同步,以及主數(shù)據(jù)庫(kù)的binlog日志日志文件。但是,我們必須注意確保在主從服務(wù)器,上安裝相同版本的數(shù)據(jù)庫(kù),并將主從服務(wù)器的ip地址設(shè)置為192.168.189.150,將從服務(wù)器的IP地址設(shè)置為192.168.189.151。
然后,在主服務(wù)器,上建立一個(gè)復(fù)制帳戶,并授予復(fù)制從屬權(quán)限。
5.創(chuàng)建用于復(fù)制的帳戶:
我在這里設(shè)置的賬號(hào)和密碼是repl_151
6.創(chuàng)建成功,但還沒(méi)有權(quán)限,因此我們需要在下一步中提供復(fù)制權(quán)限
這里配置了我們的主庫(kù);您可以使用“顯示主機(jī)狀態(tài)”來(lái)查看binlog日志是否已更改。也可以在' MySQL-bin.000001 '中使用show binlog事件;看看我們剛剛做了什么。
三.配置從庫(kù):
從庫(kù)的操作主要是配置同步日志文件。
1.打開(kāi)配置文件:vi /etc/my.cnf
需要設(shè)置服務(wù)的id,需要放中繼日志的地方,定義中繼日志的索引文件;
2.因?yàn)槭强寺?,所以?huì)導(dǎo)致服務(wù)的uuid相同。執(zhí)行這幾行命令清空auto.cnf中的uuid
3.接下來(lái),指定主庫(kù)和從庫(kù)的信息
4.啟動(dòng)啟動(dòng)從機(jī);
5.當(dāng)你看到兩條紅線框起來(lái)的地方是yes,說(shuō)明配置成功了;
這篇關(guān)于“如何在centos7上構(gòu)建mysql主從服務(wù)器”的文章已經(jīng)在這里分享了。希望以上內(nèi)容能對(duì)你有一定的幫助,讓你學(xué)到更多的知識(shí)。如果你覺(jué)得文章好,請(qǐng)分享給更多人看。
Tags:西唯智聯(lián)云服務(wù)器,主從配置,如何在centos7上搭建mysql主從服務(wù)器
版權(quán)聲明:本站文章來(lái)源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請(qǐng)保持原文完整并注明來(lái)源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非maisonbaluchon.cn所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來(lái)源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來(lái),僅供學(xué)習(xí)參考,不代表本站立場(chǎng),如有內(nèi)容涉嫌侵權(quán),請(qǐng)聯(lián)系alex-e#qq.com處理。
關(guān)注官方微信