mysql在5.17上版本不重启主库进行主从辅助。
增加了两个重要参数:
binlog-do-db=ilanni 需要复制的库
binlog-ignore-db=mysql 忽略复制的库
另外一点就是不需要指定主库的ip地址
下面简单说一下mysql5.17版本以后主从复制过程:
编辑主库配置文件
vim /etc/my.cnf
log-bin=mysql-bin
max_binlog_size = 500M
server-id=1
binlog-do-db=xxx1
binlog-ignore-db=xxx2
###如果在主库上不指定需要复制库,也就是不加上面那条参数,则默认为复
制所有库
编辑从库的配置文件
vim /etc/my.cnf
log-bin=mysql-bin
max_binlog_size = 500M
server-id=2
binlog-do-db=xxx1
binlog-ignore-db=xxx2
####修改id
####需要复制哪个库就指定那个库binlog-do-db=xxx1 binlog-do-db=xxx2
mysql在不重启主库的情况下配置主从复制?
1.在主和备上创建好需要导入的库
2.在主库和从库分别导入
3.在备的配置文件里面加入需要复制的库binlog-do-db=xxx1
4.重启从库
5.别忘记查看两个线程状态是否为yes
时间: 2024-10-12 16:43:32