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

主頁 > 知識庫 > 實現mysql級聯復制的方法示例

實現mysql級聯復制的方法示例

熱門標簽:自己做地圖標注需要些什么 天津公司外呼系統軟件 電話機器人的價格多少錢一個月 福建外呼電銷機器人加盟 百度地圖標注要什么軟件 中國地圖標注公司 昌德訊外呼系統 徐涇鎮騰訊地圖標注 400電話申請廠家現貨

所謂級聯復制就是master服務器,只給一臺slave服務器同步數據,然后slave服務器在向后端的所有slave服務器同步數據,降低master服務器的寫壓力,和復制數據的網絡IO。

一,配置master服務器

1,修改主配置文件

vim /etc/my.cnf

在[mysql]配置塊下添加如下兩行配置

[mysql]
log_bin     #開啟二進制日志功能
server_id=1   #為當前節點設置一個全局惟一的ID號 

2,重啟mysql服務,使配置生效

systemctl restart mairadb

3,創建有復制權限的用戶賬號

GRANT REPLICATION SLAVE ON *.* TO 'repluser'@'HOST' IDENTIFIED BY 'replpass'; 

命令解析:

  • 'repluser'@'HOST' :設置用戶名即主機ip或網段,網段用%表示 例如10.0.0.%
  •  IDENTIFIED BY:設置密碼
  • *.* :表示所有數據庫,所有表
  • GRANT REPLCATION SLAVE:就是允許該用戶復制數據

該命令作用就是授權repluser能拷貝數據庫的所有內容

二,中繼slave服務器配置

1,修改主配置文件

vim /etc/my.cnf

在[mysql]配置塊中添加如下兩行配置

[mysqld]  
 log_bin
server_id=2   #為當前節點設置一個全局惟一的ID號 
read_only=ON #限制從服務器為只讀."注意:此限制對擁有SUPER權限的用戶均無效"
log_slave_updates #該項的作用是把master服務器的二進制日志計入到本機,然后再把二進制日志復制給后端的其他slave服務器

2,重啟mysql服務,使配置生效

systemctl restart mariadb

3,使用有復制權限的用戶賬號連接至主服務器,并啟動復制線程

   CHANGE MASTER TO 
   MASTER_HOST='host',    #指定master主機IP
   MASTER_USER='repluser',  #指定master被授權的用戶名
   MASTER_PASSWORD='replpass',#指定被授權的用戶密碼 MASTER_LOG_FILE='mysql-bin.xxxxx', #指定從master服務器的那個二進制日志開始復制
   MASTER_LOG_POS=#;     #二進制日志位置,可以在master服務器上執行該命令查看,show master logs;

   啟動復制線程IO_THREAD和SQL_THREAD
   START SLAVE; 

4,查看中繼slave服務器狀態

  MariaDB [(none)]> start slave;
  Query OK, 0 rows affected (0.00 sec)

  MariaDB [(none)]> show slave status\G
  *************************** 1. row ***************************
          Slave_IO_State: Waiting for master to send event
           Master_Host: 192.168.68.7
           Master_User: repluser
           Master_Port: 3306
          Connect_Retry: 60
         Master_Log_File: mariadb-bin.000001
       Read_Master_Log_Pos: 557
          Relay_Log_File: mariadb-relay-bin.000002
          Relay_Log_Pos: 843
      Relay_Master_Log_File: mariadb-bin.000001
         Slave_IO_Running: Yes "重點關注如果是NO表示線程沒起來"
        Slave_SQL_Running: Yes "重點關注 如果是NO表示該線程沒起來"
         Replicate_Do_DB: 
       Replicate_Ignore_DB: 
        Replicate_Do_Table: 
      Replicate_Ignore_Table: 
     Replicate_Wild_Do_Table: 
   Replicate_Wild_Ignore_Table: 
            Last_Errno: 0
            Last_Error: 
           Skip_Counter: 0
       Exec_Master_Log_Pos: 557
         Relay_Log_Space: 1139
         Until_Condition: None
          Until_Log_File: 
          Until_Log_Pos: 0
        Master_SSL_Allowed: No
        Master_SSL_CA_File: 
        Master_SSL_CA_Path: 
         Master_SSL_Cert: 
        Master_SSL_Cipher: 
          Master_SSL_Key: 
      Seconds_Behind_Master: 0 "該項表示同步時間 0表示即使同步"
  Master_SSL_Verify_Server_Cert: No
          Last_IO_Errno: 0
          Last_IO_Error: 
          Last_SQL_Errno: 0
          Last_SQL_Error: 
   Replicate_Ignore_Server_Ids: 
         Master_Server_Id: 1

三,后端slave配置

1,修改配置文件

vim /etc/my.cnf

在[mysql]配置塊中添加如下兩行配置

[mysqld]  
server_id=3   #為當前節點設置一個全局惟一的ID號
read_only=ON #限制從服務器為只讀."注意:此限制對擁有SUPER權限的用戶均無效"

2,重啟mysql服務,使配置生效

systemctl restart mariadb

3,使用有復制權限的用戶賬號連接至主服務器,并啟動復制線程

CHANGE MASTER TO 
   MASTER_HOST='中繼host',    #指定中繼slave主機IP
   MASTER_USER='repluser',  #指定master被授權的用戶名
   MASTER_PASSWORD='replpass',#指定被授權的用戶密碼 MASTER_LOG_FILE='mysql-bin.xxxxx', #指定從中繼slave服務器的那個二進制日志開始復制
   MASTER_LOG_POS=#;     #二進制日志位置,可以在slave服務器上執行該命令查看,show master logs;

   啟動復制線程IO_THREAD和SQL_THREAD
   START SLAVE; 

4,查看slave服務器狀態

  MariaDB [(none)]> start slave;
  Query OK, 0 rows affected (0.00 sec)

  MariaDB [(none)]> show slave status\G
  *************************** 1. row ***************************
          Slave_IO_State: Waiting for master to send event
           Master_Host: 192.168.68.17
           Master_User: repluser
           Master_Port: 3306
          Connect_Retry: 60
         Master_Log_File: mariadb-bin.000001
       Read_Master_Log_Pos: 557
          Relay_Log_File: mariadb-relay-bin.000002
          Relay_Log_Pos: 843
      Relay_Master_Log_File: mariadb-bin.000001
         Slave_IO_Running: Yes "重點關注如果是NO表示線程沒起來"
        Slave_SQL_Running: Yes "重點關注 如果是NO表示該線程沒起來"
         Replicate_Do_DB: 
       Replicate_Ignore_DB: 
        Replicate_Do_Table: 
      Replicate_Ignore_Table: 
     Replicate_Wild_Do_Table: 
   Replicate_Wild_Ignore_Table: 
            Last_Errno: 0
            Last_Error: 
           Skip_Counter: 0
       Exec_Master_Log_Pos: 557
         Relay_Log_Space: 1139
         Until_Condition: None
          Until_Log_File: 
          Until_Log_Pos: 0
        Master_SSL_Allowed: No
        Master_SSL_CA_File: 
        Master_SSL_CA_Path: 
         Master_SSL_Cert: 
        Master_SSL_Cipher: 
          Master_SSL_Key: 
      Seconds_Behind_Master: 0 "該項表示同步時間 0表示即使同步"
  Master_SSL_Verify_Server_Cert: No
          Last_IO_Errno: 0
          Last_IO_Error: 
          Last_SQL_Errno: 0
          Last_SQL_Error: 
   Replicate_Ignore_Server_Ids: 
         Master_Server_Id: 1

5,最后在master服務器上創建數據庫測試即可查看是否同步

級聯復制特點

  • 降低master服務器的壓力,網絡io壓力
  • 但是會產生數據不一致的問題

總結

  • 中繼slave需要打開二進制日志,必須加上log_slave_updates配置項
  • 注意read_only=ON作用,限制從服務器為只讀."注意:此限制對擁有SUPER權限的用戶均無效"

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

您可能感興趣的文章:
  • MYSQL 完全備份、主從復制、級聯復制、半同步小結
  • Mysql將一個表中的某一列數據復制到另一個表中某一列里的方法
  • MySQL不同表之前的字段復制
  • 深入理解MySQL主從復制線程狀態轉變
  • Mysql主從復制注意事項的講解
  • MySQL復制機制原理講解

標簽:黔西 北京 陜西 駐馬店 荊門 梅河口 鄂爾多斯 昌都

巨人網絡通訊聲明:本文標題《實現mysql級聯復制的方法示例》,本文關鍵詞  實現,mysql,級聯,復制,的,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《實現mysql級聯復制的方法示例》相關的同類信息!
  • 本頁收集關于實現mysql級聯復制的方法示例的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    久久99精品久久久久久动态图 | 亚洲一区二区高清| 免费不卡在线视频| 欧美日韩一区二区三区免费看 | 91网站黄www| 精品国产第一区二区三区观看体验| 亚洲一区欧美一区| 成人免费高清在线| 久久免费看少妇高潮| 美女精品自拍一二三四| 欧美三级欧美一级| 樱桃视频在线观看一区| 91麻豆精品视频| 亚洲婷婷综合久久一本伊一区 | 91精品国模一区二区三区| 亚洲主播在线播放| 在线观看欧美日本| 亚洲男帅同性gay1069| 成人av高清在线| 中文字幕日韩一区| 99精品国产视频| 国产精品色婷婷久久58| 国产福利一区在线| 亚洲国产精品传媒在线观看| 韩国欧美一区二区| 国产欧美日韩在线视频| 国产精品一级片| 久久精品亚洲国产奇米99| 国产大陆a不卡| 精品国产区一区| 国产精品夜夜爽| 欧美电视剧在线看免费| 一区二区三区精品在线观看| 高清av一区二区| 久久精品无码一区二区三区| 久久成人免费电影| 日韩免费高清av| 国模无码大尺度一区二区三区| 亚洲精品在线三区| 高清在线观看日韩| 粉嫩蜜臀av国产精品网站| 欧美精品成人一区二区三区四区| 亚洲成av人片www| 91精品国产综合久久久久久 | 欧美无砖专区一中文字| 五月天欧美精品| 精品国产乱码久久久久久1区2区| 国产福利电影一区二区三区| 成人欧美一区二区三区白人 | 久久99久久99| 中文字幕永久在线不卡| 欧美体内she精高潮| 蜜臀av性久久久久蜜臀aⅴ| 国产亚洲欧美中文| 欧洲精品在线观看| 青青草97国产精品免费观看| 国产欧美中文在线| 欧美乱熟臀69xxxxxx| 久久国产生活片100| 中文字幕巨乱亚洲| 欧美日韩一级黄| 丝袜a∨在线一区二区三区不卡| 精品日韩一区二区三区| 色综合天天综合网国产成人综合天 | 欧美三级韩国三级日本一级| 美女国产一区二区| 亚洲女性喷水在线观看一区| 精品国产乱码久久久久久久久| 色综合天天视频在线观看| 久久99精品久久久久久动态图| 亚洲精品中文字幕乱码三区| 久久新电视剧免费观看| 欧美三级电影在线观看| 国产福利一区二区三区视频| 亚洲国产aⅴ天堂久久| 日本一区二区免费在线观看视频| 另类小说色综合网站| 欧美videofree性高清杂交| 欧美专区亚洲专区| 国产99久久久国产精品免费看| 免费人成精品欧美精品| 国产精品黄色在线观看| 久久久久高清精品| 欧美一区二区三区四区高清| 色88888久久久久久影院按摩| 国产美女精品在线| 免费观看久久久4p| 亚洲精品视频在线看| 国产精品三级在线观看| 26uuu国产一区二区三区| 欧美日韩精品一区二区天天拍小说| 国产精品91一区二区| 久久精品av麻豆的观看方式| 午夜精品影院在线观看| 亚洲乱码中文字幕| 亚洲男人的天堂在线aⅴ视频| 国产精品理论片在线观看| 久久先锋影音av| 欧美videofree性高清杂交| 日韩一区二区视频在线观看| 欧美人牲a欧美精品| 色狠狠桃花综合| 成人a级免费电影| 成人黄色综合网站| 美女网站在线免费欧美精品| 亚洲一区二区三区四区五区中文| 国产日产精品一区| 国产欧美在线观看一区| a4yy欧美一区二区三区| 99国产精品99久久久久久| 成人免费av资源| k8久久久一区二区三区 | 亚洲精品免费播放| 亚洲精品成人在线| 亚洲午夜国产一区99re久久| 亚洲高清久久久| 五月婷婷另类国产| 蜜桃精品视频在线| 国产一区二区在线视频| gogogo免费视频观看亚洲一| 99久久精品免费看国产| 色综合久久久网| 7777精品伊人久久久大香线蕉经典版下载 | 国产高清在线观看免费不卡| 国产一区二区不卡在线 | 麻豆成人久久精品二区三区小说| 久久精品国产一区二区三| 国产精品亚洲成人| 大桥未久av一区二区三区中文| 99久久99久久久精品齐齐| 欧美性大战久久久| 欧美tk丨vk视频| 欧美激情中文字幕一区二区| 国产日本欧美一区二区| 亚洲精品日韩专区silk| 丝瓜av网站精品一区二区 | 欧美日韩国产一级片| 337p日本欧洲亚洲大胆色噜噜| 中文字幕亚洲综合久久菠萝蜜| 亚洲曰韩产成在线| 美国三级日本三级久久99| 国内精品视频666| 91麻豆国产精品久久| 欧美一区二区三区视频在线| 精品99999| 亚洲靠逼com| 狠狠狠色丁香婷婷综合久久五月| 国产成人免费视| 欧美精品久久一区二区三区| 久久久久高清精品| 亚洲精品国产a| 麻豆精品久久久| www.欧美.com| 精品奇米国产一区二区三区| 18欧美乱大交hd1984| 久久99久久久久| 91老师片黄在线观看| 日韩精品中午字幕| 国产精品不卡视频| 老司机精品视频导航| 91小视频免费看| 久久亚洲私人国产精品va媚药| 亚洲欧美日韩中文播放 | 国内外精品视频| 在线观看国产精品网站| 久久蜜桃香蕉精品一区二区三区| 一区二区三区日韩在线观看| 捆绑变态av一区二区三区| 欧美少妇xxx| 国产精品人妖ts系列视频| 亚洲国产日产av| 国产成人啪免费观看软件| 欧美一区二区成人| 亚洲手机成人高清视频| 国产一区二区三区不卡在线观看 | 国产91精品一区二区麻豆网站 | 国产精品一区二区免费不卡| 欧美日韩午夜影院| 亚洲视频一区二区在线| 成人一道本在线| 国产亚洲综合在线| 美女诱惑一区二区| 欧美一级午夜免费电影| 午夜伦理一区二区| 欧美日韩精品久久久| 一区二区三区在线视频免费| 成人国产视频在线观看| 中文字幕的久久| 国产成人亚洲综合a∨婷婷图片| 精品捆绑美女sm三区| 蜜臀av在线播放一区二区三区| 欧美精品1区2区| 亚洲成人激情自拍| 在线观看av一区| 亚洲同性gay激情无套| 91在线免费视频观看| 中文字幕在线免费不卡| 色综合色综合色综合色综合色综合| 中文字幕在线一区| 色综合天天在线|