MySQL的主從復制是一種常見的數據復制和分布式數據共享方法。在這種架構中,一個MySQL服務器充當主(master)服務器,而一個或多個其他MySQL服務器充當從(slave)服務器。數據從主服務器復制到從服務器,實現數據的分布和備份。這種設置主要用于數據備份、讀取擴展、災難恢復和高可用性。
工作原理
1、主服務器:在主服務器上進行的所有數據修改(INSERT、UPDATE、DELETE等)都會寫入二進制日志(binlog)。
2、從服務器:每個從服務器都有一個I/O線程,用于連接主服務器并請求binlog中的更改,然后將這些更改寫入它自己的中繼日志(relay log)。
3、SQL線程:</