中文字幕日韩精品一区二区免费_精品一区二区三区国产精品无卡在_国精品无码专区一区二区三区_国产αv三级中文在线

MySql主從同步配置及實(shí)現(xiàn)-創(chuàng)新互聯(lián)

mysql主從復(fù)制

隨著技術(shù)的發(fā)展,在實(shí)際的生產(chǎn)環(huán)境中,由單臺(tái)MySQL數(shù)據(jù)庫(kù)服務(wù)器不能滿足實(shí)際的需求。此時(shí)數(shù)據(jù)庫(kù)集群就很好的解決了這個(gè)問(wèn)題了。采用MySQL分布式集群,能夠搭建一個(gè)高并發(fā)、負(fù)載均衡的集群服務(wù)器。在此之前我們必須要保證每臺(tái)MySQL服務(wù)器里的數(shù)據(jù)同步。數(shù)據(jù)同步我們可以通過(guò)MySQL內(nèi)部配置就可以輕松完成,主要有主從復(fù)制和主主復(fù)制。

創(chuàng)新互聯(lián)建站-成都網(wǎng)站建設(shè)公司,專注成都網(wǎng)站建設(shè)、成都網(wǎng)站制作、網(wǎng)站營(yíng)銷推廣,域名注冊(cè),網(wǎng)頁(yè)空間,網(wǎng)站托管運(yùn)營(yíng)有關(guān)企業(yè)網(wǎng)站制作方案、改版、費(fèi)用等問(wèn)題,請(qǐng)聯(lián)系創(chuàng)新互聯(lián)建站。

MySQL5.6開(kāi)始主從復(fù)制有兩種方式:基于日志(binlog);基于GTID(全局事務(wù)標(biāo)示符)。此文章是基于日志方式的配置步驟。


主從復(fù)制原理圖

MySql主從同步配置及實(shí)現(xiàn)


環(huán)境說(shuō)明

  • master數(shù)據(jù)庫(kù)IP:192.168.1.1
  • slave數(shù)據(jù)庫(kù)IP:192.168.1.2
  • mysql版本:5.5.38

主從復(fù)制

1.在主從數(shù)據(jù)庫(kù)配置文件,一般Linux中的MySQL配置文件都在/etc/my.cnf(windows中的配置文件為mysql.ini)。
這里以同步test庫(kù)為例子,配置如下:

[mysqld]
#數(shù)據(jù)庫(kù)ID號(hào), 為1時(shí)表示為Master,其中master_id必須為1到232–1之間的一個(gè)正整數(shù)值,主從server-id不能一樣;
server-id=1
#啟用二進(jìn)制日志; 
log-bin=mysql-bin 
sync-binlog=1
#需要同步的二進(jìn)制數(shù)據(jù)庫(kù)名; 
binlog-do-db=test

保存文件,重啟MYSQL。

2.構(gòu)建主從復(fù)制,
第一步:在192.168.1.1(主)中創(chuàng)建一個(gè)192.168.1.2(從)可以登錄的MySQL用戶,這里以mysql119用戶作為例子。

mysql>CREATE USER 'mysql119'@'@' IDENTIFIED BY '123456';
mysql>GRANT REPLICATION SLAVE ON *.* TO ‘mysql119’@’192.168.1.%’ IDENTIFIED BY ‘123456’;
mysql>FLUSH PRIVILEGES;

第二步:
查看192.168.1.1 主MySQL服務(wù)器二進(jìn)制文件名與位置。
mysql>SHOW MASTER STATUS;
MySql主從同步配置及實(shí)現(xiàn)

第三步:告知從庫(kù)二進(jìn)制文件名與位置,在192.168.1.2中執(zhí)行:

mysql>CHANGE MASTER TO

         >MASTER_HOST=’192.168.95.11’,

         >MASTER_USER=’mysql119’,

         >MASTER_PASSWORD=’123456’,

         >MASTER_LOG_FILE=’mysql-bin.000007’,

         >MASTER_LOG_POS=525;
到這里就完成主從復(fù)制配置。

3.測(cè)試主重復(fù)制,在192.168.1.2中

mysql>SLAVE START;   #開(kāi)啟復(fù)制
mysql>SHOW SLAVE STATUS\G   #查看主從復(fù)制是否配置成功

如圖:
MySql主從同步配置及實(shí)現(xiàn)

    當(dāng)看到Slave_IO_Running: YES、Slave_SQL_Running: YES才表明狀態(tài)正常。

實(shí)際測(cè)試:

  • 查看 主test庫(kù)的test_table,
  • 然后往 主test庫(kù)插入一條數(shù)據(jù),
  • 觀察 從test庫(kù)的數(shù)據(jù),如圖:
    MySql主從同步配置及實(shí)現(xiàn)

注意:
1.主重mysql版本最好保持一致,避免因版本差異出現(xiàn)不可預(yù)知的問(wèn)題。
2.出現(xiàn)從數(shù)據(jù)庫(kù)連接不上主數(shù)據(jù)庫(kù),查看是否授權(quán)問(wèn)題。
3.在配置主從復(fù)制的時(shí)候,備份master數(shù)據(jù)前先鎖表,保證數(shù)據(jù)一致性。

如有問(wèn)題,歡迎指正!

參考文章:
https://www.cnblogs.com/phpstudy2015-6/p/6485819.html

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。

文章標(biāo)題:MySql主從同步配置及實(shí)現(xiàn)-創(chuàng)新互聯(lián)
轉(zhuǎn)載來(lái)于:http://www.rwnh.cn/article18/dghegp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信小程序、虛擬主機(jī)網(wǎng)站策劃、品牌網(wǎng)站建設(shè)、搜索引擎優(yōu)化、ChatGPT

廣告

聲明:本網(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)

商城網(wǎng)站建設(shè)
永州市| 安西县| 新津县| 土默特右旗| 合肥市| 达日县| 揭东县| 高台县| 南平市| 尼木县| 科技| 晴隆县| 洪洞县| 郓城县| 融水| 福安市| 肃南| 安康市| 金昌市| 乐山市| 芮城县| 中卫市| 英吉沙县| 浪卡子县| 鹤岗市| 尼木县| 温泉县| 精河县| 井冈山市| 斗六市| 郧西县| 关岭| 嫩江县| 葫芦岛市| 朝阳区| 双流县| 五台县| 成安县| 安康市| 南阳市| 运城市|