MySQL主從復制是一種常見的數據庫備份和負載均衡技術。MySQL主從有三種模式:基于語句、基于行和混合模式。
基于語句是最常見的主從復制模式。在這種模式下,MySQL將主服務器上每個執行的SQL語句記錄在二進制日志中,并將這些語句發送到從服務器上執行。
主服務器:binlog_format = STATEMENT 從服務器:binlog_format = STATEMENT
基于行是一種相對較新的主從復制模式,它通過記錄行級別的更改來實現。這種模式可以減少由于語句執行順序或不同表之間的依賴關系導致的不同步問題。
主服務器:binlog_format = ROW 從服務器:binlog_format = ROW
混合模式結合了基于語句和基于行的優點。它可以根據SQL語句的不同選擇使用基于語句或基于行的方式來復制數據。
主服務器:binlog_format = MIXED 從服務器:binlog_format = MIXED
上一篇dockerpydub
下一篇dockerpxe