日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

mysql双主复制模式_mysql复制模式第二部分-----双主模式

發布時間:2024/3/13 数据库 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql双主复制模式_mysql复制模式第二部分-----双主模式 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

雙主配置

我在配置主從服務器時,使用了兩臺服務器:10.19.34.126和10.19.34.91。

1、首先需要在這兩臺上搭建單獨的mysql服務masterA和masterB。

2、配置數據庫masterA,要對每一個數據庫服務配置唯一標示,參數名為server-id,也可以通過ip來指定。修改my.conf文件參數:

log-bin= mysql-bin #所有的數據操作寫入二進制日志,便于將sql語句同步到中繼日志

auto-increment-offset=1 #自增長字段從那個數開始,他的取值范圍是1?..?65535

auto-increment-increment=2 #自增長字段每次遞增的量,其默認值是1,取值范圍是1?..?65535

log_slave_updates=1 #該參數用來設置將中繼日志中的操作傳入二進制日志,以便于該從數據庫作為其他實例的主庫。

replay_log=mysql-replay-bin #用來存儲中繼日志

server-id=1

在主主同步配置時,需要將兩臺服務器的auto_increment_increment增長量都配置為2,而要把auto_increment_offset分別配置為1和2。這樣才可以避免兩臺服務器同時做更新時自增長字段的值之間發生沖突。

3、配置數據庫masterA,要對每一個數據庫服務配置唯一標示,參數名為server-id,也可以通過ip來指定。修改my.conf文件參數:

log-bin= mysql-bin #所有的數據操作寫入二進制日志,便于將sql語句同步到中繼日志

auto-increment-offset=2 #自增長字段從那個數開始,他的取值范圍是1 .. 65535

auto-increment-increment=2 #自增長字段每次遞增的量,其默認值是1,取值范圍是1 .. 65535

log_slave_updates=1 #該參數用來設置將中繼日志中的操作傳入二進制日志,以便于該從數據庫作為其他實例的主庫。

replay_log=mysql-replay-bin #用來存儲中繼日志

server-id=2

4、在masterA數據庫上創建賬號,通過這個賬號進行同步主庫的二進制日志到備庫的中繼日志。

MySQL>grant all on *.* to 'root'@'%' identified by '123456'

5、在masterB數據庫上創建賬號,通過這個賬號進行同步主庫的二進制日志到備庫的中繼日志。

MySQL>grant all on *.* to 'root'@'%' identified by '123456'

6、在masterA服務器上查看當前二進制日志名和偏移量值:

MySQL>?show?master?status;

7、在masterB服務器上首先停止復制服務,然后設置從服務器的同步點,最后開啟同步服務:

MySQL>?stop?slave;

MySQL>?CHANGE MASTER TO MASTER_HOST="10.19.34.126",MASTER_USER="root",MASTER_PASSWORD="123456",MASTER_PORT=3306,MASTER_LOG_FILE="mysql-bin.000003",MASTER_LOG_POS=393044781,MASTER_CONNECT_RETRY=10;

MySQL>?start?slave;

8、在masterB服務器上查看當前二進制日志名和偏移量值:

MySQL>?show?master?status;

9、在masterA服務器上首先停止復制服務,然后設置從服務器的同步點,最后開啟同步服務:

MySQL>?stop?slave;

MySQL>?CHANGE MASTER TO MASTER_HOST="10.19.34.91",MASTER_USER="root",MASTER_PASSWORD="123456",MASTER_PORT=3306,MASTER_LOG_FILE="?mysql-bin.000004",MASTER_LOG_POS=393044425?,MASTER_CONNECT_RETRY=10;

MySQL>?start?slave;

雙主的部分詳解

在配置雙主時,可能有人會想到在將主數據庫A的數據操作同步到主數據庫B的中繼器,由于開啟了log_slave_updates參數,主數據庫B從主數據庫A同步的語句從中繼日志轉儲到二進制日志中。由于是雙向復制是否會出現該語句又同步到了數據庫A中,答案是不可能的,因為在二進制日志中會標示該條語句是來自哪個數據庫實例,如果標示數據庫A,則不會循環同步到數據庫A。如果該數據庫的搭建模式只是雙主模式,沒有改屬豬模式的從數據庫,可以將log_slave_updates參數關閉,所有的同步復制不會轉儲到二進制日志,也避免了循環復制。

應有備庫的雙主模式

1、對雙主模式中的兩個數據庫配置文件中添加配置參數:log_slave_updates=1。

2、查看masterA和masterB的二進制日志的文件和同步點。

3、在masterA和masterB的兩個備庫上都要執行以下指令,實現數據同步:

MySQL>?stop?slave;

MySQL>?CHANGE MASTER TO MASTER_HOST="10.19.34.91",MASTER_USER="root",MASTER_PASSWORD="123456",MASTER_PORT=3306,MASTER_LOG_FILE="?mysql-bin.000004",MASTER_LOG_POS=393044425?,MASTER_CONNECT_RETRY=10;

MySQL>?start?slave;

雙主實現自動切換

總結

以上是生活随笔為你收集整理的mysql双主复制模式_mysql复制模式第二部分-----双主模式的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: av在线免费不卡 | 欧美日韩国产中文字幕 | 亚洲一区二区日韩欧美 | 揄拍自拍| 96日本xxxxxⅹxxx70 | 日本免费一区二区三区 | 久久久久久无码午夜精品直播 | 久久韩国 | 日本a级c片免费看三区 | 精人妻一区二区三区 | 黄色网址av | 中文字幕一区二区三区四区视频 | 韩国成年人网站 | 红桃视频国产 | 国产99色| 一个人在线观看免费视频www | 岛国大片在线观看 | a级片一区二区 | 女人叫床很黄很污句子 | 中国精品久久 | 欧美视频一二三 | 丰满少妇高潮久久三区 | 撸撸在线视频 | 午夜免费 | 亚洲成a| 污片免费网站 | 午夜嘿嘿嘿 | 特级av| 精品69 | 丰满秘书被猛烈进入高清播放在 | 欧美日韩在线中文字幕 | 日韩一区二区视频在线 | 国产强伦人妻毛片 | 逼特逼在线视频 | 最近最新mv字幕观看 | 亚洲天堂午夜 | 魔女鞋交玉足榨精调教 | 好吊色免费视频 | 免费中文字幕 | 特大黑人娇小亚洲女mp4 | 麻豆精品国产传媒av绿帽社 | 国产99免费视频 | 国产日韩中文 | 黄色三级三级三级三级 | 色偷偷中文字幕 | www毛片| 天天操天天弄 | 黄在线网站 | 欧美热热| 夜夜爽av福利精品导航 | 超碰888| 中文字幕精品一区二区精品 | 激情五月激情综合网 | 日本三级久久久 | 国产又粗又猛又黄又爽视频 | 日韩一区二区三区视频 | 福利视频精品 | 青青草视频播放 | 爱爱免费网站 | 欧美日韩首页 | 国产视频一区二区三区在线播放 | 欧美日韩激情网 | 69精品国产 | 麻豆视频免费在线 | av网站免费观看 | 成年人午夜视频 | 欧美成人短视频 | 久久超碰在线 | 爱福利视频广场 | 99啪啪| 黄色网炮| 欧美激情视频二区 | 国产在线视频99 | 中文国产在线观看 | 丁香六月色 | 最新欧美大片 | 清草视频 | 久久深夜视频 | 国产精品人人爽 | 国产精品久久久久桃色tv | 国产成人免费在线视频 | 国产精品免费看久久久无码 | 欧美绿帽合集xxxxx | 亚洲av成人无码久久精品 | 中出少妇 | 波多野吉衣视频在线观看 | 欧美成人免费视频 | 久久久久这里只有精品 | 中文字幕第四页 | 欧美精品国产一区二区 | 成年人免费网站 | 中文字幕在线视频一区二区 | 久久视频精品在线 | 国产黄色大片 | 欧美一区二区三区在线免费观看 | 欧美a级大片 | 日韩成人高清在线 | 台湾久久| 日韩爱爱免费视频 |