MySQL 主主複製

MySQL的主主複製就是兩臺 mysql 節點互爲主從。搭建起來 mysql 主從,再來搭建主主複製就非常簡單了。

在原來主從的基礎上做如下操作:

1.開啓原從節點的 binlog 日誌

2.原從節點創建讀取副本的用戶

3.在原主節點中讓 master 指向從節點

4.在原主節點執行 start slave 命令

以上步驟即可完成主主節點的配置

下面有一個問題需要解決,就是自增主鍵的問題,按照上面的做法,如果向兩個節點中插入數據,一定會導致主鍵的重複,這裏需要一個小的技巧

這裏讓第一臺節點主鍵採用 1 3 5 7.。。的方式自增第二臺節點採用 2,4,6,8 的方式遞增這樣就不會導致主鍵衝突了

auto_increment_increment=2
auto_increment_offset=1

在 MySQL5.7 中,不需要配置主鍵自增策略,每個庫的操作都會讓另外一個庫遞增

發佈了63 篇原創文章 · 獲贊 43 · 訪問量 17萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章