中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么搭建Mysql5.7 M-S-S

發布時間:2021-11-10 13:55:49 來源:億速云 閱讀:182 作者:iii 欄目:MySQL數據庫

本篇內容主要講解“怎么搭建Mysql5.7 M-S-S”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“怎么搭建Mysql5.7 M-S-S”吧!

部署M-S-S模型

怎么搭建Mysql5.7 M-S-S

環境介紹:

XUEGOD63   master      mysql5.7.20    192.168.1.63

XUEGOD64   slave中繼   mysql5. 7.20    192.168.1.64

XUEGOD65    slave       mysql5. 7.20      192.168.1.65

部署master---->XUEGOD63:

在主服務上創建一個用戶,并授予replication slave權限:

mysql> grant replication slave on *.* to repl@'192.168.1.64' identified by '123456';

mysql> flush privileges;

[root@xuegod63 ~]# vim /etc/my.cnf   #修改配置 增加以下選

server-id=1

binlog-do-db=HA

log-bin=mysql-bin-master

binlog-ignore-db=mysql

sync-binlog=1

binlog-format=row

重啟服務

[root@xuegod63 ~]# systemctl restart mysqld

導出主服務器HA庫完整備份, 拷貝到 中繼服務器 和slave服務器

[root@xuegod63 ~]# mysqldump -uroot -p123456 -B HA>ha.sql

[root@xuegod63 ~]# scp ha.sql 192.168.1.64:/root

[root@xuegod63 ~]# scp ha.sql 192.168.1.65:/root

部署slave中繼------> XUEGOD64

導入數據庫ha.sql

[root@xuegod64 ~]# mysql –uroot –p123456 <ha.sql

配置my.cnf

[root@xuegod64 ~]#vim /etc/my.cnf

server-id= 2

#修改主配置文件也要開啟bin-log:

log-bin=mysql-bin-slave1

log-slave-updates=1  #把它從relay-log當中讀取出來的二進制日志并且這本機上執行的操作也記錄這自己的二進制日志里面,這樣才能使第三臺slave通過中繼slave讀取到相應數據變化

binlog-format=row

重啟服務

[root@xuegod64 ~]# systemctl restart mysqld

指定中繼slave的主服務器

mysql> stop slave;

mysql> change master to master_host='192.168.1.63',master_user='repl',master_password='123456';

mysql> start slave;

查看中繼服務的狀態

mysql> show slave status \G

怎么搭建Mysql5.7 M-S-S

在中繼slave上創建一個用戶,并授予replication slave權限

mysql> grant replication slave on *.* to 'repl'@'192.168.1.65' identified by '123456';

mysql> flush privileges;

部署slave------>xuegod65

導入數據庫ha.sql

[root@xuegod65 ~]# mysql –uroot –p123456 <ha.sql

配置my.cnf

vim /etc/my.cnf

server-id = 3

log-bin=mysql-bini-slave2

binlog-format=row

[root@xuegod65 ~]# systemctl restart mysqld 重啟

指定slave中繼服務作為xuegod65的主:

mysql> stop slave;

mysql> change master to master_host='192.168.1.64',master_user='repl',master_password='123456';

mysql> start slave;

查看從服務的狀態

mysql> show slave status \G

怎么搭建Mysql5.7 M-S-S

從master上插入數據測試:

mysql> insert into test values (1,'AA');

Query OK, 1 row affected (0.09 sec)

然后分別在slave中繼,與slave上查看

怎么搭建Mysql5.7 M-S-S

為什么中繼服務器也查到數據呢? 因為是存儲引擎的問題。

修改表的引擎:

mysql> alter table t1 ENGINE=blackhole; (先關閉日志記錄再修改set sql_log_bin=off)

到此,相信大家對“怎么搭建Mysql5.7 M-S-S”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

独山县| 江孜县| 湘乡市| 且末县| 河曲县| 府谷县| 通山县| 肇州县| 宽甸| 遂溪县| 磴口县| 府谷县| 安义县| 武邑县| 修水县| 博湖县| 桦川县| 新邵县| 开平市| 扶风县| 瓦房店市| 柳江县| 富民县| 洛扎县| 夹江县| 子长县| 洪雅县| 绥江县| 新乡县| 兴国县| 怀宁县| 山西省| 卓尼县| 乌兰县| 琼海市| 无为县| 凉山| 思茅市| 临安市| 涪陵区| 武邑县|