[英]Mysql replication does not work with different db engines?
我們正在將1db復制到其他群集,但不是在復制所有表。 我不知道是什么問題。 它始終顯示復制狀態為同步。
當前,復制僅適用於InnoDB存儲引擎。 不會復制任何其他類型的表,包括系統(mysql。 )表(此限制不包括DDL語句,例如CREATE USER,它隱式修改mysql。表-已復制)。 但是,有針對MyISAM的實驗性支持-請參見wsrep_replicate_myisam系統變量)
參考鏈接 。
如果您將innodb用作默認數據庫引擎,則將innodb與所有表一起使用。
原因可能是:
ALTER TABLE tableName ENGINE = InnoDB;
您可以通過這種方式進行修復。 在主服務器上運行以上命令。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.