婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > MySQL主從原理及配置詳解

MySQL主從原理及配置詳解

熱門標簽:做地圖標注都需要什么工具 哈爾濱crm外呼系統價格 電銷機器人好品牌門薩維l 中科嘉智人工智能電銷機器人 甘孜電話機器人廠家 凱立德科技館地圖標注 西安400電話在哪里辦理 銀川電銷外呼系統定制 上海智能外呼系統需要多少錢

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

一、環境選擇:

1.Centos 6.5

2.MySQL 5.7

二、什么是MySQL主從復制

MySQL主從復制是其最重要的功能之一。主從復制是指一臺服務器充當主數據庫服務器,另一臺或多臺服務器充當從數據庫服務器,主服務器中的數據自動復制到從服務器之中。對于多級復制,數據庫服務器即可充當主機,也可充當從機。MySQL主從復制的基礎是主服務器對數據庫修改記錄二進制日志,從服務器通過主服務器的二進制日志自動執行更新。

三、MySQL主從復制的類型

1.基于語句的復制

主服務器上面執行的語句在從服務器上面再執行一遍,在MySQL-3.23版本以后支持。

缺點:時間上可能不完全同步造成偏差,執行語句的用戶也可能是不同一個用戶。

2.基于行的復制

把主服務器上面改編后的內容直接復制過去,而不關心到底改變該內容是由哪條語句引發的,在MySQL-5.0版本以后引入。

缺點:比如一個工資表中有一萬個用戶,我們把每個用戶的工資+1000,那么基于行的復制則要復制一萬行的內容,由此造成的開銷比較大,而基于語句的復制僅僅一條語句就可以了。

3.混合類型的復制

MySQL默認使用基于語句的復制,當基于語句的復制會引發問題的時候就會使用基于行的復制,MySQL會自動進行選擇。

在MySQL主從復制架構中,讀操作可以在所有的服務器上面進行,而寫操作只能在主服務器上面進行。主從復制架構雖然給讀操作提供了擴展,可如果寫操作也比較多的話(多臺從服務器還要從主服務器上面同步數據),單主模型的復制中主服務器勢必會成為性能瓶頸。

四、原理

1.主從(master-slave)

主服務器上面的任何修改都會保存在二進制日志Binary log里面,從服務器上面啟動一個I/O thread(實際上就是一個主服務器的客戶端進程),連接到主服務器上面請求讀取二進制日志,然后把讀取到的二進制日志寫到本地的一個Realy log里面。從服務器上面開啟一個SQL thread定時檢查Realy log,如果發現有更改立即把更改的內容在本機上面執行一遍。

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

一主多從的話,這時主庫既要負責寫又要負責為幾個從庫提供二進制日志。此時可以稍做調整,將二進制日志只給某一從,這一從再開啟二進制日志并將自己的二進制日志再發給其它從。或者是干脆這個從不記錄只負責將二進制日志轉發給其它從,這樣架構起來性能可能要好得多,而且數據之間的延時應該也稍微要好一些。

【注意】

1.在老版本的MySQL中,主從復制的slave段并不是由兩個進程完成的,而是由一個進程完成的,之后就出現了很多風險和性能的相關問題。具體有以下問題:

  1.一個進程會使復制bin-log日志和解析日志并在自身執行的過程成為一個串行的過程,性能受到了一定的限制,異步復制的延遲也會比較長。

2. Slave端從Master端獲取bin-log過來之后,需要接著解析日志內容,然后在自身執行。在這個過程中,Master端可能又產生了大量變化并新增了大量的日志。如果在這個階段Master端的存儲出現了無法修復的錯誤,那么在這個階段所產生的所有變更都將永遠無法找回。如果在Slave端的壓力比較大的時候,這個過程的時間可能會比較長。

五、MySQL主從復制的過程

1.兩種情況:同步復制和異步復制,生產環境中大多數采用異步復制。

2. 復制的基本過程:

  1.slave上面的I/O進程連接上master,并請求從指定文件的指定位置(或者從最開始的日志)之后的日志內容。

  2.Master接收到來自Slave的IO進程的請求后,負責復制的IO進程會根據請求信息讀取日志指定位置之后的日志信息,返回給Slave的IO進程。返回信息中除了日志所包含的信息之外,還包括本次返回的信息已經到Master端的bin-log文件的名稱以及bin-log的位置。

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

4.Slave的Sql進程檢測到relay-log中新增加了內容后,會馬上解析relay-log的內容成為在Master端真實執行時候的那些可執行的內容,并在自身執行。

六、配置:

1.首先明確兩種情況:

  1.兩臺相互獨立的服務器或虛擬機。

  2.兩臺通過模板創建的虛擬機。

2.下面對兩臺服務器進行命名,分別為:MySQL主服務器,MySQL從服務器。

3.主從服務器分別進行如下操作:

  1.MySQL版本一致

  2.初始化表

4.修改MySQL主服務器和MySQL從服務器:

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

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

6.在MySQL主服務器上建立賬戶并授權slave

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

7.查詢MySQL主服務器的狀態

show master status;

8.配置MySQL從服務器

change master to 
master_host='MySQL主服務器IP地址', 
master_user='之前在MySQL主服務器上面創建的用戶名', 
master_password='之前創建的密碼', 
master_log_file='MySQL主服務器狀態中的二進制文件名', 
master_log_pos='MySQL主服務器狀態中的position值';

9.啟用slave

start slave;

10.查看MySQL從服務器的狀態

show slave status\G

查看

Slave_IO_Running: Yes //此狀態必須YES

Slave_SQL_Running: Yes //此狀態必須YES

全變YES說明主從配置成功,當MySQL主服務器有更新變化時,從服務器會根據具體配置做相應的同步。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • Mysql主從同步的實現原理
  • 解讀mysql主從配置及其原理分析(Master-Slave)
  • Mysql主從復制作用和工作原理詳解
  • MySQL主從同步原理介紹
  • MySQL 主從復制原理與實踐詳解
  • MySQL示例DTID主從原理解析

標簽:浙江 安徽 山南 濮陽 安康 四川 平頂山 那曲

巨人網絡通訊聲明:本文標題《MySQL主從原理及配置詳解》,本文關鍵詞  MySQL,主從,原理,及,配置,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《MySQL主從原理及配置詳解》相關的同類信息!
  • 本頁收集關于MySQL主從原理及配置詳解的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    久久久亚洲精华液精华液精华液| 日韩一区二区三区四区 | 久久久美女毛片| 亚洲精品在线免费播放| 国产精品视频一二三| 国产精品国产三级国产aⅴ无密码| 亚洲天堂av一区| 午夜精品一区二区三区电影天堂| 麻豆国产91在线播放| 国产91精品在线观看| 在线免费观看成人短视频| 午夜精品免费在线| 日韩免费视频线观看| 国产亚洲va综合人人澡精品| 自拍偷拍亚洲欧美日韩| 男男视频亚洲欧美| 成人av电影免费在线播放| 欧美在线一二三四区| 欧美大片日本大片免费观看| 中文字幕高清一区| 午夜精品一区二区三区电影天堂 | 亚洲免费在线播放| 久久精品国产在热久久| 99久久精品99国产精品| 欧美一区二区三区公司| 国产精品久久久久久户外露出 | 亚洲成人先锋电影| 国产精品一二三区| 91精品综合久久久久久| 国产精品久久影院| 蜜臀久久久99精品久久久久久| 成+人+亚洲+综合天堂| 日韩视频一区二区三区在线播放 | 成人开心网精品视频| 欧美群妇大交群中文字幕| 中文字幕不卡在线播放| 精品中文字幕一区二区| 欧美日韩一区二区三区高清| 国产精品乱子久久久久| 黑人巨大精品欧美一区| 911精品国产一区二区在线| 日韩一区在线播放| 国产精品一区二区三区99| 欧美一区二区播放| 亚洲韩国一区二区三区| 99久久er热在这里只有精品66| 精品国产三级a在线观看| 偷拍日韩校园综合在线| 欧美精品久久一区二区三区| 欧美日韩你懂的| 亚洲精品视频免费看| 国产成人aaa| 久久综合九色综合久久久精品综合| 日本女人一区二区三区| 欧美老年两性高潮| 亚洲1区2区3区视频| 欧洲视频一区二区| 亚洲精品国产视频| 色综合久久88色综合天天6 | 懂色av一区二区夜夜嗨| 久久久久久久电影| 久久se这里有精品| 2023国产一二三区日本精品2022| 美女爽到高潮91| av不卡免费在线观看| 亚洲国产岛国毛片在线| 国产成人av影院| 国产视频亚洲色图| 不卡高清视频专区| 怡红院av一区二区三区| 国产精品麻豆99久久久久久| 成人亚洲精品久久久久软件| 国产精品久久久一本精品| 在线视频一区二区免费| 亚洲不卡av一区二区三区| 51精品国自产在线| 国产在线一区二区综合免费视频| 亚洲精品一区二区精华| 国产福利一区二区| 一区二区三区在线免费播放| 欧美日韩在线播放一区| 美国三级日本三级久久99| 久久久国产精华| 色系网站成人免费| 日本最新不卡在线| 日本一区二区三区dvd视频在线| 91免费国产视频网站| 视频在线观看一区二区三区| wwww国产精品欧美| 欧洲一区二区三区免费视频| 美女视频黄频大全不卡视频在线播放 | 亚欧色一区w666天堂| 欧美成人vr18sexvr| 国产不卡视频在线播放| 亚洲一区二区三区四区在线| 日韩免费高清av| www.成人网.com| 日本亚洲天堂网| 欧美精彩视频一区二区三区| 欧美少妇一区二区| 国产经典欧美精品| 亚洲二区在线视频| 久久久久久亚洲综合影院红桃 | 亚洲不卡一区二区三区| 久久久国际精品| 欧美精品九九99久久| 成人黄色小视频| 日韩在线a电影| 国产精品久久久久久久久免费相片 | 99国内精品久久| 九九国产精品视频| 亚洲va中文字幕| 中文字幕一区二区视频| 欧美videos大乳护士334| 一本到三区不卡视频| 极品销魂美女一区二区三区| 亚洲综合在线免费观看| 国产亚洲一区字幕| 欧美日韩综合在线| 成人黄色av网站在线| 久久爱另类一区二区小说| 日韩中文字幕麻豆| 亚洲午夜在线视频| 亚洲精品亚洲人成人网 | 白白色亚洲国产精品| 久久精品国产免费| 捆绑变态av一区二区三区| 亚洲国产乱码最新视频 | 亚洲不卡av一区二区三区| 亚洲男人的天堂在线aⅴ视频| 精品福利二区三区| 日韩一二在线观看| 日韩精品一区二区三区四区视频 | 国产精品夜夜嗨| 乱中年女人伦av一区二区| 天堂午夜影视日韩欧美一区二区| 成人免费毛片app| 成人动漫在线一区| 成人精品一区二区三区中文字幕| 国产美女视频一区| 久久国产精品99久久人人澡| 水野朝阳av一区二区三区| 一区二区三区精品视频在线| 久久久久久久久久久久久久久99| 久久综合久久综合亚洲| 717成人午夜免费福利电影| 视频一区欧美日韩| 七七婷婷婷婷精品国产| 一区二区日韩av| 国产精品美女久久久久久2018| 日韩欧美黄色影院| 久久久777精品电影网影网| 538prom精品视频线放| 欧美日韩一区中文字幕| 一本色道久久综合亚洲91| 91久久精品网| 99久久99久久久精品齐齐| 丰满亚洲少妇av| 韩国一区二区三区| 一区二区欧美视频| 日韩av在线发布| 日韩电影在线观看一区| 亚洲成年人网站在线观看| 亚洲综合视频网| 久久精品国产亚洲一区二区三区| 亚洲va韩国va欧美va| 亚洲国产成人va在线观看天堂| 综合久久久久久久| 国产精品白丝在线| 日韩三级视频中文字幕| 欧美日韩一区二区三区高清| 欧美日韩一区不卡| 欧美日韩亚洲国产综合| 一本久久综合亚洲鲁鲁五月天| 69堂国产成人免费视频| 日韩精品一区二| 久久精品一区四区| 久久免费的精品国产v∧| 精品播放一区二区| 久久蜜桃av一区二区天堂| 久久久久9999亚洲精品| 国产欧美综合在线观看第十页 | 一个色综合av| 日韩高清在线观看| 久久国产精品露脸对白| 日韩在线一二三区| 成人av资源在线观看| 91高清在线观看| 日韩欧美国产三级| 日韩美女视频在线| 亚洲免费成人av| 奇米影视一区二区三区小说| 国产精品18久久久久| 国产成人免费在线观看不卡| 欧美男同性恋视频网站| 337p粉嫩大胆噜噜噜噜噜91av| 欧美激情中文不卡| 国产日韩欧美精品一区| 青青国产91久久久久久| 成人精品视频.|