mysql双向主从同步
双向主从同步
双方互相主从同步配置
然后再my.cnf中加上如下配置
[mysqld]
master1:
auto_increment_increment = 2 //自增ID的间隔,如1 3 5间隔为2
auto_increment_offset = 1 //ID的初始位置
log-slave-updates
log-bin
master2:
auto_increment_increment = 2 //自增ID的间隔,如2 4 6间隔为2
auto_increment_offset = 2 //ID的初始位置
log-slave-updates
log-bin
上述数据库的ID一定要有自增配置
例子:如果master1三个数据为1 3 5 那么master2就从6 8 10这样,,,所以ID可能不是连续的,上述是两个互为主从,,如果是三个就可以将ID的间隔设置为3
mysqldump -uroot -p123 -S /data/3306/mysql.sock -A -B -x --events >/opt/rep.sql
如果不用锁命令,可以加上-x,在备份时自动锁。