作者:蓝眼泪
实现方式:用mysql多通道方式实现多主一从实验,
实验环境:3台虚拟机,centos7.9系统
主服务器 192.168.29.10
主服务器 192.168.29.20
从服务器 192.168.29.30
1 主服务器192.168.29.10配置
vim /etc/my.cnf
log-bin=mysql-bin
server-id=10
binlog-do-db = web1 #要同步的数据库
binlog-ignore-db = mysql #不需要同步的数据库
binlog_ignore_db = information_schema
binlog_ignore_db = performation_schema
binlog_ignore_db = sys
重启数据库服务
systemctl restart mysqld
进入数据库并授权允许从服务器192.168.29.30登录
mysql -uroot -p123456
stop slave;
mysql_upgrade -u root -p123456
grant replication slave on *.* to slave@'192.168.29.30' identified by '123456';
show master status;
2 主服务器192.168.29.20配置
vim /etc/my.cnf
log-bin=mysql-bin
server-id=20
binlog-do-db = web2 #要同步的数据库
binlog-ignor