检查是否有配置过主从复制
show slave status\G;
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/f45db3e6c481a8341180150314e19bd9.png)
stop slave;
reset master;
master1配置(192.168.88.3)
#主服务器唯一ID
server-id=1
#启用二进制日志
log-bin=mysql-bin
# 设置不要复制的数据库(可设置多个)
# binlog-ignore-db=mysql
# binlog-ignore-db=information_schema
#设置需要复制的数据库
binlog-do-db=db02
binlog-do-db=db03
binlog-do-db=db04
#设置logbin格式
binlog_format=STATEMENT
# 在作为从数据库的时候,有写入操作也要更新二进制日志文件
log-slave-updates
配置master2(192.168.88.5)
#主服务器唯一ID
server-id=3
#启用二进制日志
log-bin=mysql-bin
# 设置不要复制的数据库(可设置多个)
# binlog-ignore-db=mysql
# binlog-ignore-db=information_schema
#设置需要复制的数据库
binlog-do-db=db02
binlog-do-db=db03
binlog-do-db=db04
#设置logbin格式
binlog_format=STATEMENT
# 在作为从数据库的时候,有写入操作也要更新二进制日志文件
log-slave-updates
配置slave1(192.168.88.4)
#mysql服务端ID,唯一
server-id=2
#指定binlog日志
log-bin=/var/lib/mysql/mysqlbin
#启用中继日志
relay-log=mysql-relay
配置slave2(192.168.88.6)
#mysql服务端ID,唯一
server-id=4
#指定binlog日志
log-bin=/var/lib/mysql/mysqlbin
#启用中继日志
relay-log=mysql-relay
重启
service mysqld restart
master创建授权用户
GRANT REPLICATION SLAVE ON *.* TO 'master'@'%' IDENTIFIED BY 'Test2020@' WITH GRANT OPTION;
flush privileges;
show master status;
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/8d4f46f30a92e943dc44aa20e3120dc4.png)
GRANT REPLICATION SLAVE ON *.* TO 'master'@'%' IDENTIFIED BY 'Test2020@' WITH GRANT OPTION;
flush privileges;
show master status;
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/e7aadb9d6b163fe2b727661db636ea32.png)
slave配置对应的master
change master to master_host= '192.168.88.3', master_user='master', master_password='Test2020@', master_log_file='mysql-bin.000001', master_log_pos=601;
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/34fc81afd450eba587ead5557f86b5bb.png)
change master to master_host= '192.168.88.5', master_user='master', master_password='Test2020@', master_log_file='mysql-bin.000001', master_log_pos=601;
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/88d26f84cefbf38ca506d216352c8b87.png)
slave开启主从复制
start slave;
show slave status\G;
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/7d640eed4eeb0ecdcc5a33a82d161a93.png)
start slave;
show slave status\G;
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/bc17cbfcf54d8d59b57a47bc5eb1e6e3.png)
两个master节点相互复制
change master to master_host= '192.168.88.3', master_user='master', master_password='Test2020@', master_log_file='mysql-bin.000001', master_log_pos=601;
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/52ecd9d3fcd0c967c50e804ad39cabe0.png)
change master to master_host= '192.168.88.5', master_user='master', master_password='Test2020@', master_log_file='mysql-bin.000001', master_log_pos=601;
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/bc06216f7ae901ccce6e105a8411fda2.png)
测试
insert into user(id,name,sex) values(1,'lzq','1');
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/78aaf161c5b3462c23e7114bf84404ef.png)
- master02
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/2f1ec4f2b97970e4d7c9497ad9f31c4e.png)
- slaver01
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/eaae1b5b985a70bc1bcf736ca0e1726f.png)
- slaver02
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/b413b06a7b751bc8c376e231f7c8dc44.png)