亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁(yè) > 數(shù)據(jù)庫(kù) > MySQL > 正文

MySQL主從原理及配置詳解

2024-07-25 19:08:12
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

MySQL主從配置及原理,供大家參考,具體內(nèi)容如下

一、環(huán)境選擇:

1.Centos 6.5

2.MySQL 5.7

二、什么是MySQL主從復(fù)制

MySQL主從復(fù)制是其最重要的功能之一。主從復(fù)制是指一臺(tái)服務(wù)器充當(dāng)主數(shù)據(jù)庫(kù)服務(wù)器,另一臺(tái)或多臺(tái)服務(wù)器充當(dāng)從數(shù)據(jù)庫(kù)服務(wù)器,主服務(wù)器中的數(shù)據(jù)自動(dòng)復(fù)制到從服務(wù)器之中。對(duì)于多級(jí)復(fù)制,數(shù)據(jù)庫(kù)服務(wù)器即可充當(dāng)主機(jī),也可充當(dāng)從機(jī)。MySQL主從復(fù)制的基礎(chǔ)是主服務(wù)器對(duì)數(shù)據(jù)庫(kù)修改記錄二進(jìn)制日志,從服務(wù)器通過(guò)主服務(wù)器的二進(jìn)制日志自動(dòng)執(zhí)行更新。

三、MySQL主從復(fù)制的類型

1.基于語(yǔ)句的復(fù)制

主服務(wù)器上面執(zhí)行的語(yǔ)句在從服務(wù)器上面再執(zhí)行一遍,在MySQL-3.23版本以后支持。

缺點(diǎn):時(shí)間上可能不完全同步造成偏差,執(zhí)行語(yǔ)句的用戶也可能是不同一個(gè)用戶。

2.基于行的復(fù)制

把主服務(wù)器上面改編后的內(nèi)容直接復(fù)制過(guò)去,而不關(guān)心到底改變?cè)搩?nèi)容是由哪條語(yǔ)句引發(fā)的,在MySQL-5.0版本以后引入。

缺點(diǎn):比如一個(gè)工資表中有一萬(wàn)個(gè)用戶,我們把每個(gè)用戶的工資+1000,那么基于行的復(fù)制則要復(fù)制一萬(wàn)行的內(nèi)容,由此造成的開(kāi)銷比較大,而基于語(yǔ)句的復(fù)制僅僅一條語(yǔ)句就可以了。

3.混合類型的復(fù)制

MySQL默認(rèn)使用基于語(yǔ)句的復(fù)制,當(dāng)基于語(yǔ)句的復(fù)制會(huì)引發(fā)問(wèn)題的時(shí)候就會(huì)使用基于行的復(fù)制,MySQL會(huì)自動(dòng)進(jìn)行選擇。

在MySQL主從復(fù)制架構(gòu)中,讀操作可以在所有的服務(wù)器上面進(jìn)行,而寫(xiě)操作只能在主服務(wù)器上面進(jìn)行。主從復(fù)制架構(gòu)雖然給讀操作提供了擴(kuò)展,可如果寫(xiě)操作也比較多的話(多臺(tái)從服務(wù)器還要從主服務(wù)器上面同步數(shù)據(jù)),單主模型的復(fù)制中主服務(wù)器勢(shì)必會(huì)成為性能瓶頸。

四、原理

1.主從(master-slave)

主服務(wù)器上面的任何修改都會(huì)保存在二進(jìn)制日志Binary log里面,從服務(wù)器上面啟動(dòng)一個(gè)I/O thread(實(shí)際上就是一個(gè)主服務(wù)器的客戶端進(jìn)程),連接到主服務(wù)器上面請(qǐng)求讀取二進(jìn)制日志,然后把讀取到的二進(jìn)制日志寫(xiě)到本地的一個(gè)Realy log里面。從服務(wù)器上面開(kāi)啟一個(gè)SQL thread定時(shí)檢查Realy log,如果發(fā)現(xiàn)有更改立即把更改的內(nèi)容在本機(jī)上面執(zhí)行一遍。

mysql主從,mysql主從原理,mysql主從配置

2.主從從(master-slave-slave)

一主多從的話,這時(shí)主庫(kù)既要負(fù)責(zé)寫(xiě)又要負(fù)責(zé)為幾個(gè)從庫(kù)提供二進(jìn)制日志。此時(shí)可以稍做調(diào)整,將二進(jìn)制日志只給某一從,這一從再開(kāi)啟二進(jìn)制日志并將自己的二進(jìn)制日志再發(fā)給其它從。或者是干脆這個(gè)從不記錄只負(fù)責(zé)將二進(jìn)制日志轉(zhuǎn)發(fā)給其它從,這樣架構(gòu)起來(lái)性能可能要好得多,而且數(shù)據(jù)之間的延時(shí)應(yīng)該也稍微要好一些。

mysql主從,mysql主從原理,mysql主從配置

【注意】

1.在老版本的MySQL中,主從復(fù)制的slave段并不是由兩個(gè)進(jìn)程完成的,而是由一個(gè)進(jìn)程完成的,之后就出現(xiàn)了很多風(fēng)險(xiǎn)和性能的相關(guān)問(wèn)題。具體有以下問(wèn)題:

  1.一個(gè)進(jìn)程會(huì)使復(fù)制bin-log日志和解析日志并在自身執(zhí)行的過(guò)程成為一個(gè)串行的過(guò)程,性能受到了一定的限制,異步復(fù)制的延遲也會(huì)比較長(zhǎng)。

2. Slave端從Master端獲取bin-log過(guò)來(lái)之后,需要接著解析日志內(nèi)容,然后在自身執(zhí)行。在這個(gè)過(guò)程中,Master端可能又產(chǎn)生了大量變化并新增了大量的日志。如果在這個(gè)階段Master端的存儲(chǔ)出現(xiàn)了無(wú)法修復(fù)的錯(cuò)誤,那么在這個(gè)階段所產(chǎn)生的所有變更都將永遠(yuǎn)無(wú)法找回。如果在Slave端的壓力比較大的時(shí)候,這個(gè)過(guò)程的時(shí)間可能會(huì)比較長(zhǎng)。

五、MySQL主從復(fù)制的過(guò)程

1.兩種情況:同步復(fù)制和異步復(fù)制,生產(chǎn)環(huán)境中大多數(shù)采用異步復(fù)制。

2. 復(fù)制的基本過(guò)程:

  1.slave上面的I/O進(jìn)程連接上master,并請(qǐng)求從指定文件的指定位置(或者從最開(kāi)始的日志)之后的日志內(nèi)容。

  2.Master接收到來(lái)自Slave的IO進(jìn)程的請(qǐng)求后,負(fù)責(zé)復(fù)制的IO進(jìn)程會(huì)根據(jù)請(qǐng)求信息讀取日志指定位置之后的日志信息,返回給Slave的IO進(jìn)程。返回信息中除了日志所包含的信息之外,還包括本次返回的信息已經(jīng)到Master端的bin-log文件的名稱以及bin-log的位置。

3.Slave的IO進(jìn)程接收到信息后,將接收到的日志內(nèi)容依次添加到Slave端的relay-log文件的最末端,并將讀取到的Master端的 bin-log的文件名和位置記錄到master-info文件中,以便在下一次讀取的時(shí)候能夠清楚的告訴Master“我需要從某個(gè)bin-log的哪個(gè)位置開(kāi)始往后的日志內(nèi)容,請(qǐng)發(fā)給我”。

4.Slave的Sql進(jìn)程檢測(cè)到relay-log中新增加了內(nèi)容后,會(huì)馬上解析relay-log的內(nèi)容成為在Master端真實(shí)執(zhí)行時(shí)候的那些可執(zhí)行的內(nèi)容,并在自身執(zhí)行。

六、配置:

1.首先明確兩種情況:

  1.兩臺(tái)相互獨(dú)立的服務(wù)器或虛擬機(jī)。

  2.兩臺(tái)通過(guò)模板創(chuàng)建的虛擬機(jī)。

2.下面對(duì)兩臺(tái)服務(wù)器進(jìn)行命名,分別為:MySQL主服務(wù)器,MySQL從服務(wù)器。

3.主從服務(wù)器分別進(jìn)行如下操作:

  1.MySQL版本一致

  2.初始化表

4.修改MySQL主服務(wù)器和MySQL從服務(wù)器:

vim /etc/my.cnf [mysqld] log-bin=取任意名稱 //啟用二進(jìn)制日志server-id=任意取數(shù)字 //服務(wù)器唯一ID,默認(rèn)值是1,一般設(shè)置為IP地址的最后一段數(shù)字

5.若是第一種情況,直接重啟兩臺(tái)服務(wù)器;若是第二種情況,還需將兩臺(tái)服務(wù)器的auto.cnf文件重命名為auto.cnf.bak,然后重啟MySQL服務(wù)。

6.在MySQL主服務(wù)器上建立賬戶并授權(quán)slave

grant replication slave on *.* to '用戶名'@'%' identified by '任意密碼';

7.查詢MySQL主服務(wù)器的狀態(tài)

show master status;

8.配置MySQL從服務(wù)器

change master to master_host='MySQL主服務(wù)器IP地址', master_user='之前在MySQL主服務(wù)器上面創(chuàng)建的用戶名', master_password='之前創(chuàng)建的密碼', master_log_file='MySQL主服務(wù)器狀態(tài)中的二進(jìn)制文件名', master_log_pos='MySQL主服務(wù)器狀態(tài)中的position值';

9.啟用slave

start slave;

10.查看MySQL從服務(wù)器的狀態(tài)

show slave status/G

查看

Slave_IO_Running: Yes //此狀態(tài)必須YES

Slave_SQL_Running: Yes //此狀態(tài)必須YES

全變YES說(shuō)明主從配置成功,當(dāng)MySQL主服務(wù)器有更新變化時(shí),從服務(wù)器會(huì)根據(jù)具體配置做相應(yīng)的同步。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持VeVb武林網(wǎng)。


注:相關(guān)教程知識(shí)閱讀請(qǐng)移步到MYSQL教程頻道。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
91色视频在线观看| 少妇高潮爽到全身痉挛抽搐| 亚洲国产精品自拍视频| 国产偷人视频免费| 亚洲色图欧美制服丝袜另类第一页| 日本特黄在线观看| 国产精品极品尤物在线观看| 成人在线高清免费| 国产精选在线观看| 美美女免费毛片| 老司机免费视频一区二区三区| 亚洲一区在线不卡| 欧美一区亚洲| 日韩精品dvd| 亚洲二区精品| 视频一区欧美日韩| 午夜在线播放| 精品视频免费观看| 成人性色av| 久久国产精品亚洲77777| 亚洲福利在线视频| 国产亚洲精品久久久久久久| 免费观看久久久久| 成人午夜av电影| 一本到不卡精品视频在线观看| 国产女同无遮挡互慰高潮91| 欧美激情久久久久| 在线一区二区三区做爰视频网站| 狠狠人妻久久久久久综合| 熟妇高潮一区二区高潮| 欧美最猛性xxxxx亚洲精品| 在线看成人av电影| 久久中文娱乐网| 国产丝袜精品丝袜| 91久久精品一区| 久久久久无码国产精品一区| 成人精品在线观看| 中文字幕日本一区二区| 国产成a人亚洲| 欧美精品一区在线发布| 十八禁一区二区三区| 免费一级欧美片在线观看网站| 午夜久久久久久久久久一区二区| 十大免费污污软件| 国产成人在线影院| 亚洲国产欧美一区二区三区不卡| 99re66热这里只有精品3直播| 精品国产一区二区三区久久久狼牙| 国产夜色精品一区二区av| 国产一区在线免费观看| 飘雪影视在线观看免费观看| 亚洲国产精品精华液网站| 久久亚洲综合国产精品99麻豆精品福利| 日本全棵写真视频在线观看| 欧美日韩综合一区二区| 可以免费看污视频的网站| 日本一区福利在线| 日本亚洲精品| 精品视频一区二区三区免费| 在线成人性视频| 人偷久久久久久久偷女厕| 国产精品视频第一页| 在线播放一区二区精品产| 久99久在线视频| 日本不良网站在线观看| 国产精品亚洲片夜色在线| 超碰成人福利网| 成人中心免费视频| 九色成人在线| 中文字幕不卡每日更新1区2区| www一区二区| 国产精品v欧美精品v日韩精品| 日韩黄色片网站| 日本欧美亚洲| 色一情一区二区三区四区| 欧美成人久久| 午夜精品久久久内射近拍高清| 高清精品久久| 欧美嫩在线观看| 制服 丝袜 综合 日韩 欧美| 午夜精品小视频| 黄页视频在线播放| 亚洲欧美激情国产综合久久久| 中文国产亚洲喷潮| b站大片免费直播| 蜜桃极品自拍av| 欧美日韩免费一区二区三区| 成人精品一区二区三区中文字幕| 91精品国产91久久久久久密臀| 成人在线激情视频| 欧美大交乱xxxxbbbb| 国产欧美日韩视频一区二区| 日本国产欧美一区二区三区| 亚洲成人人体| 日韩精品专区在线影院观看| 久久久久久久久岛国免费| 日韩网站免费观看高清| 婷婷激情小说网| 国产精品伦理一区二区| 亚洲国产视频直播| 中文字幕有码视频| 182在线播放| 国产精品视频入口| 日韩精品一区二区三区免费观看| 亚洲国产精品久久久久久女王| 国产视频一区在线观看| 亚洲图片小说区| 亚洲综合网站在线观看| 色天天久久综合婷婷女18| 亚洲国产一区二区视频| 免费看av在线| 亚洲人成免费电影| 久久无码人妻一区二区三区| 多人欧美交性姿势| 国产欧美成人| 久久亚洲中文字幕无码| 国产精品视频你懂的| 法国空姐电影在线观看| 欧美福利专区| 九色蝌蚪在线视频| 精品人伦一区二区三区| 日韩午夜在线播放| 九七电影院97理论片久久tvb| 色视频一区二区| 国产一区二区影视| 久热re这里精品视频在线6| 色香色香欲天天天影视综合网| 国产精品自产拍高潮在线观看| 精品视频一二三区| 亚洲激情在线观看视频| 麻豆国产一区二区| 亚洲国产精品久久精品怡红院| 日韩精品视频在线播放| 三级全黄视频| 美国av免费观看| 伊人影院在线观看| 不卡一区二区三区四区| 婷婷五月色综合香五月| 欧美日韩破处| 亚洲第一精品电影| 国产综合精品在线| 国产精品人妻一区二区三区| 久久久久久久久毛片| 伊人久久大香线蕉综合热线| 国产精品99久久免费观看| 国产麻豆午夜三级精品| 国产视频在线观看网站| av在线播放观看| 色黄视频在线| 欧美日韩中文在线| 美女激情福利视频在线观看| 99久久er热在这里只有精品66| 欧美在线|欧美| 久久久91精品国产| 国产人妻777人伦精品hd| 久久久久久国产免费| 国产精品久久久爽爽爽麻豆色哟哟| 日韩三级视频在线播放| gogogo高清在线观看一区二区| 亚洲视频自拍偷拍| 欧美 国产 日本| 亚洲一卡二卡三卡| 91精品国产99久久久久久| 亚洲一二三级电影| 亚洲欧美中文字幕在线观看| 88xx成人免费观看视频库| 亚洲视频欧美在线| 999国产精品一区| 国产va免费精品高清在线| 天堂资源在线亚洲资源| 日本一区中文字幕| 色婷婷久久一区二区三区麻豆| www国产成人免费观看视频 深夜成人网| 性xxxfllreexxx少妇| 免费成人在线网站| 国内揄拍国内精品久久| 中国女人一级毛片| 99久久精品日本一区二区免费| 中文字幕在线视频播放| 在线免费观看视频黄| 国产精品一站二站| 色播五月综合网| 亚洲制服欧美中文字幕中文字幕| 宅男在线观看免费高清网站| 国产精品福利久久久| 国产亚洲字幕| 国产乱淫片视频| 欧美日韩精品不卡| 久久精品一区二区国产| 在线精品视频在线观看高清| eeuss国产一区二区三区| 精品二区在线观看| 国产一级片在线| 一本到一区二区三区| 一区二区三区久久精品| 青青在线视频免费| 日韩在线免费看| 日韩视频国产视频| 国产一级性片| 国产免费裸体视频| 国产精品久久久久9999吃药| 蜜臀久久99精品久久久酒店新书| 国产中文字幕91| 黄色在线免费观看网站| 欧美日韩精品不卡| 国产日韩一区二区| 精品在线99| www欧美成人18+| 精品xxxxxbbbb欧美中文| 羞羞色国产精品| 日韩欧美一级在线| heyzo一本久久综合| 久久天堂夜夜一本婷婷麻豆| 91日韩精品一区| 8x8x拔插拔插影库永久免费| 99久久精品免费看国产免费软件| 九色porn蝌蚪| 色综合天天综合| 亚洲天堂网2018| 久久精品动漫| 日韩激情av| 李宗瑞系列合集久久| 国产精品视频一区二区三区麻豆| 狠狠色丁香久久婷婷综合_中| 精品视频在线观看日韩| 99久久精品免费看国产| 欧美成人aaa片一区国产精品| 精品国产免费观看| 久久精品在线免费视频| 一二三四社区欧美黄| 日韩成人网免费视频| 狠狠色噜噜狠狠狠狠黑人| 国产精品久久久久蜜臀| 亚洲成人自拍视频| 农村妇女精品一区二区| 久草网视频在线观看| 国产中文在线观看| 国产一区二区三区日韩欧美| 中文在线天堂库| 婷婷色在线视频| 午夜精品影院| 激情婷婷久久| 国产精品99久久久久久人| 国产极品美女在线| 在线看免费毛片| 国产欧美一区二区白浆黑人| 午夜日韩在线观看| 亚洲四色影视在线观看| 一本色道久久精品| 97超碰国产在线| 玖玖玖免费嫩草在线影院一区| 国产国语刺激对白av不卡| 日韩av综合| 欧美日韩aaaa| 欧美高清第一页| 一区二区三区网址| 中文字幕亚洲一区二区三区五十路| h狠狠躁死你h高h| 亚洲一卡二卡| 97人人爽人人澡人人精品| 亚洲日本一区二区| 国产精品久久久久影院亚瑟| 亚洲视频中文字幕| 欧美午夜电影在线观看| 欧美亚洲日本在线| 中文字幕在线免费专区| 九九热精品在线播放| 欧美日韩一二三| 好吊色在线视频| 色婷婷成人综合| 在线播放av网址| 国产精品九九视频| 国产欧美日韩视频在线| 中文字幕久久久| 777精品视频| 国产成人精品aa毛片| 一区二区三区四区在线看| 亚洲综合av一区二区三区| 91黄色免费观看| 成人免费在线一区二区三区| 肉肉视频在线观看| 欧洲美女免费图片一区| 裸体网站视频| 精产国品一二三区| xxx亚洲日本| 成人网在线免费视频| 国产成人av电影在线| 国产精品久久久久桃色tv| 日韩av在线看| 欧美国产日本在线| 久久免费精品视频在这里| 中文字幕在线一二| 色综合天天狠天天透天天伊人| 亚洲色图欧洲色图| 无尽裸体动漫2d在线观看| 在线观看欧美一区| 国产精品偷乱一区二区三区| 午夜国产福利视频| 久久婷婷五月综合色国产香蕉| 国产日韩欧美精品| 精品欧美一区二区三区在线观看| 三级做a全过程在线观看| 日韩第二十一页| 国产欧美一区二区三区精品观看| 尤物网址在线观看| 香蕉视频在线观看网站| 国产精品99久久精品| 久久久亚洲av波多野结衣| 色屁屁草草影院ccyy.com| 欧美精品99久久| 亚洲激情在线视频| 国产精品剧情一区二区在线观看| 懂色av粉嫩av蜜臀av一区二区三区| 国产999在线观看| 韩国视频理论视频久久| 亚洲国产91精品在线观看| 欧美精品自拍偷拍| 牛夜精品久久久久久久| 日本精品视频一区二区三区| freexxx性亚洲精品| 91美女片黄在线观看游戏| 四虎成人免费影院| 成人激情电影在线看| 久久久久久国产精品久久| 欧美性猛交xxxx免费看| 91精品久久久久久蜜桃| 正在播放日韩欧美一页| 一区二区精品在线|