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

首頁 > 服務器 > Web服務器 > 正文

詳解Docker方式實現MySql 主從復制(實踐篇)

2024-09-01 13:53:14
字體:
來源:轉載
供稿:網友

本文實踐了用Docker方式來實現基于binlog的MySql主從復制。關于MySql主從復制的原理將在下一篇中進行講解。

一些數據的本地存儲目錄結構

mysql >tree -L 2.├── data│  ├── master01│  └── slave01├── master01│  └── master01.cnf└── slave01  └── slave01.cnf

master01.cnf配置

[mysqld]log-bin=mysql-master01-bin # 使用binary logging,mysql-master01-bin是log文件名的前綴server-id=1 # 唯一服務器ID,非0整數,不能和其他服務器的server-id重復

slave01.cnf配置

[mysqld]log-bin=mysql-slave01-bin server-id=2  

創建master01容器

 

復制代碼 代碼如下:

docker run -d --name master01 -v /Users/craneyuan/backup/docker/mysql/data/master01:/var/lib/mysql -v /Users/craneyuan/backup/docker/mysql/master01:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=123456 -p 3307:3306 mysql:5.7

 

注意:啟動容器的時候不要立刻就去連接數據庫,會造成一些莫名奇妙的問題,比如連不上,可以將數據都刪掉然后restart容器。

創建slave01容器

 

復制代碼 代碼如下:

docker run -d --name slave01 -v /Users/craneyuan/backup/docker/mysql/data/slave01:/var/lib/mysql -v /Users/craneyuan/backup/docker/mysql/slave01:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=123456 -p 3308:3306 mysql:5.7

 

在master01中添加復制用戶

SET sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''));GRANT REPLICATION SLAVE ON *.* to 'backup'@'%' identified by '123456';show master status; # 查看master的狀態

在slave01中配置與master01相關的內容

SET sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''));

change master to master_host='192.168.10.223',master_port=3307,master_user='backup',master_password='123456',master_log_file='mysql-master01-bin.000003', master_log_pos=154;master_host是宿主機的IP(ifconfig查到的操作系統IP,不是容器的IP,一定不能搞錯) master_port是主服務器的映射到3306的端口(默認3306) master_user為創建的備份用戶 master_password備份用戶的密碼 master_log_file和master_log_pos則是show master status列表里面的兩個值,分別是mysql日志名和起始備份位置 

啟動slave(依然在slave01中操作)

start slave; show slave status; 或者show slave status/G;

如果是Waiting for master to send event則說明主從復制成功了,若是Connecting to master肯定是配置錯誤,樓主就錯了幾次,重刪除配置一下就行,這就是容器的好處,刪除的代價很小,短時間就可以恢復。如果是Waiting for master to send event,對主庫的增刪改查從庫都會同步修改。

擴展問題

slave設置為只讀

在slave的配置文件中添加下面的選項

read-only=1    # 除非有SUPER權限,否則只讀super-read-only=1 # SUPER權限也是只讀

其他

如果master已經有數據了,怎么新增slave:可以先把master的數據導入到slave,再啟動slave。具體可以參考這里。

如果已經有主從復制了,怎么增加slave:思路同上,不過不需要使用master的數據,直接用已有的slave數據就可以了。不需要停止master,新slave使用新的server-id。具體可以參考這里。

前面介紹的都是主從,如果需要slave也能同步到master就要設置主主復制:也就是說反過來再做一遍。

當slave比較多得時候,master的負載可能會成為問題??梢杂弥鲝亩嗉墢椭疲阂詓lave為master來再引入新的slave。

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


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
不卡毛片在线看| 日本精品性网站在线观看| 这里只有精品久久| 久久九九亚洲综合| 国产精品一区二区三区毛片淫片| 欧美精品在线极品| 久久成人一区二区| 亚洲欧美中文字幕在线一区| 精品久久久一区二区| 欧美日韩亚洲精品内裤| 欧美日韩综合视频| 中文字幕精品久久| 少妇激情综合网| 久久久91精品国产一区不卡| 欧美日韩一区二区在线播放| 68精品国产免费久久久久久婷婷| 国产免费一区二区三区在线能观看| 91欧美精品午夜性色福利在线| 国产mv免费观看入口亚洲| 91视频88av| 欧美电影《睫毛膏》| 欧美一区二区视频97| 一区二区三区四区在线观看视频| 精品久久久久久国产| 精品视频在线播放| 中文精品99久久国产香蕉| 欧美一级片久久久久久久| 国产视频自拍一区| 久久成人免费视频| 中文字幕精品一区久久久久| 日韩专区中文字幕| 国产中文字幕日韩| 国产视频亚洲视频| 久久免费视频在线观看| 久久久欧美精品| 欧美日韩性视频在线| 亚洲成人网av| 国产午夜精品理论片a级探花| 国产精品视频大全| 亚洲一区久久久| 国产亚洲精品美女久久久久| 成人精品福利视频| 97免费中文视频在线观看| 国产精品一区二区av影院萌芽| 久久69精品久久久久久国产越南| 日韩欧美在线看| 欧洲成人在线观看| 国产精品亚洲片夜色在线| 成人在线精品视频| 久久精品国产2020观看福利| 992tv成人免费影院| 欧美一区二区三区精品电影| 91欧美激情另类亚洲| 欧洲永久精品大片ww免费漫画| 国产午夜精品视频免费不卡69堂| 亚洲最大福利视频网站| 亚洲欧美精品一区二区| 精品国产1区2区| 欧美肥老妇视频| 亚洲品质视频自拍网| 亚洲精品aⅴ中文字幕乱码| 久久精品中文字幕电影| 日韩国产欧美精品一区二区三区| 国产成人一区二区三区| 国产精品久久久久久久久免费| 久久99久久99精品免观看粉嫩| 日韩美女视频免费看| 欧美激情二区三区| 色综合久久久888| 亚洲欧美综合图区| 一区二区三区 在线观看视| 国产视频999| 韩国三级日本三级少妇99| 欧美高跟鞋交xxxxhd| 国产精品激情自拍| 国产精品久久久久久久久久久新郎| 91在线视频一区| 日韩精品免费电影| 久久久久中文字幕2018| 国产精品啪视频| 国产精品亚洲第一区| 亚洲天堂日韩电影| 亚洲国产小视频| 日韩在线精品视频| 91精品国产亚洲| 欧美激情一区二区三区在线视频观看| 亚洲最新视频在线| 欧美黄色片视频| 久久久久久久国产精品| 欧美另类极品videosbestfree| 国产精品自产拍在线观看中文| 日韩av色综合| 国产精品扒开腿做爽爽爽男男| 国产精品国内视频| 国产精品高潮呻吟久久av黑人| 亚洲国产精品va在线观看黑人| 日韩有码在线观看| 日韩高清有码在线| 亚洲国产日韩欧美综合久久| 日韩精品电影网| 欧美成年人视频网站欧美| 日韩av在线免费| 成人免费网站在线看| 在线国产精品视频| 久久精品人人爽| 亚洲伊人一本大道中文字幕| 国产精品av免费在线观看| 亚洲欧美日韩一区二区在线| 亚洲色图美腿丝袜| 91精品视频在线免费观看| 精品少妇v888av| 国产不卡一区二区在线播放| 欧美激情欧美狂野欧美精品| 97国产成人精品视频| 欧美另类老肥妇| 国产精品视频一区二区三区四| 91日本在线视频| 欧美成人午夜激情在线| 热久久美女精品天天吊色| 亚洲免费一在线| 日韩av影视综合网| 按摩亚洲人久久| 欧美日韩激情视频8区| 亚洲欧美精品伊人久久| 午夜精品理论片| 亚洲专区国产精品| 成人国产在线激情| 亚洲一区二区三区在线免费观看| 中文字幕日韩在线视频| 性欧美暴力猛交69hd| 91免费视频国产| 色婷婷av一区二区三区在线观看| 久久久国产视频91| 97视频在线观看免费| 日韩欧美国产激情| 久久精品最新地址| 曰本色欧美视频在线| 久久好看免费视频| 日韩动漫免费观看电视剧高清| 18性欧美xxxⅹ性满足| 亚洲精品视频网上网址在线观看| 欧美性极品少妇精品网站| 亚洲国产天堂久久综合| 韩国v欧美v日本v亚洲| 美女撒尿一区二区三区| 亚洲视频免费一区| 欧美日韩国产综合新一区| 456亚洲影院| 精品久久久免费| 欧美精品video| 国产日韩欧美视频| 欧美中文在线免费| 92福利视频午夜1000合集在线观看| 97精品久久久中文字幕免费| 91嫩草在线视频| 国产成人一区二区三区小说| 成人免费淫片aa视频免费| 揄拍成人国产精品视频| 精品国产福利在线| 欧美日韩国产综合新一区| 色先锋久久影院av| 45www国产精品网站| 久久精品久久久久久| 国产精品中文字幕在线观看|