加入收藏 | 设为首页 | 会员中心 | 我要投稿 源码门户网 (https://www.92codes.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

MYSQL_构架之主从GTID_多主一从

发布时间:2022-03-30 04:45:42 所属栏目:MySql教程 来源:互联网
导读:环境信息 主服务器1 主服务器2 从服务器1 Ip 192.168.31.79 192.168.31.188 192.168.31.90 hostname mysql mysql2 mysql3 mysql-version 5.7.23 5.7.23 5.7.23 server-id 8e33e4d6-66a2-11ea-b90d-080027c1c1ff 9646d8c8-66a2-11ea-a1e5-080027b0e953 e54e
      环境信息
 
     主服务器1
 
      主服务器2
 
     从服务器1
 
     Ip
 
    192.168.31.79
 
     192.168.31.188
 
      192.168.31.90
 
hostname
 
mysql
 
mysql2
 
mysql3
 
mysql-version
 
5.7.23
 
5.7.23
 
5.7.23
 
server-id
 
8e33e4d6-66a2-11ea-b90d-080027c1c1ff
 
9646d8c8-66a2-11ea-a1e5-080027b0e953
 
e54ee48b-66a2-11ea-8c1a-08002742a5e1
 
1.    主服务器1配置
1.1修改参数文件
[root@mysql bin]# vi /etc/my.cnf
 
gtid_mode=on
 
enforce_gtid_consistency=on
 
log_bin=on
 
binlog_format=row
 
server-id=79
 
1.2配置权限
[root@mysql bin]# mysql -uroot -p
 
mysql> create user 'bak1'@'192.168.31.%' identified by 'Oracle123';
 
mysql> grant replication slave on *.* to 'bak1'@'192.168.31.%';
 
mysql> flush privileges;
 
1.3 备份数据库
[root@mysql ~]# mysqldump --single-transaction -uroot -pOracle123 TEST1 > TEST1_20200310.sql
 
2.主服务器2配置
2.1 修改参数文件
[root@mysql2 bin]# vi /etc/my.cnf
 
添加内容如下:
 
gtid_mode=on
 
enforce_gtid_consistency=on
 
log_bin=on
 
binlog_format=row
 
server-id=188
 
2.2配置权限
[root@mysql2 bin]# mysql -uroot -p
 
mysql> create user 'bak2'@'192.168.31.%' identified by 'Oracle123';
 
mysql> grant replication slave on *.* to 'bak2'@'192.168.31.%';
 
mysql> flush privileges;
 
2.3 备份数据库
[root@mysql2 ~]# mysqldump --single-transaction -uroot -pOracle123 TEST2 > TEST2_20200310.sql
 
3.从服务器配置
  修改参数文件
[root@mysql3 bin]# vi /etc/my.cnf
 
添加内容如下:
 
gtid_mode=on
 
enforce_gtid_consistency=on
 
log_bin=on
 
binlog_format=row
 
server-id=90
 
master_info_repository=table
 
relay_log_info_repository=table
 
4.检查
 检查进程状态
mysql> use performance_schema;
 
mysql> select * from replication_connection_statusG;

(编辑:源码门户网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!