1. 程式人生 > >linux上 mysql的主主從以及主主從從結構,注意事項

linux上 mysql的主主從以及主主從從結構,注意事項

~~~~~~~~~~~~~~~主主從結構注意事項~~~~~~~~~~~~~~~~~~

1:級聯複製

主1------主2----從

主2上需要開啟級聯複製:(要不然主2的從,不會同步資料)
vim /etc/my.cf
[mysqld]
log-slave-updates = true

2:主鍵id衝突(同時使用雙主寫入時,或者切換主時會發生)

vim /etc/my.cnf

主1: 
[mysqld]
auto-increment-increment=2 (每次跳躍2個數,1.3.5.7……)
auto-increment-offset=1 (id從1開始增長)

主2: 
[mysqld]
auto-increment-increment=2 (每次跳躍2個數,2.4.6.8……)
auto-increment-offset=2(id從2開始增長)

 

 

~~~~~~~~~~~主主從從結構注意事項~~~~~~~~~~~~~~~~~~~~

主1---主2---從1----從2

1:主2開啟級聯(要不然 主2的從(從1),不會同步資料)

vim /etc/my.cf
[mysqld]
log-slave-updates = true

 

2:從2上修改配置生成日誌(使 從2能同步 從1)

vim /etc/my.cf
[mysqld]
log_slave_updates=1

 

***mysql如果還有從3,從2也要開啟,以此類推