gpt4 book ai didi

Mysql 复制不适用于不同的数据库引擎?

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:16:54 24 4
gpt4 key购买 nike

我们正在将 1db 复制到其他集群,但并未复制所有表。我不知道是什么问题。它始终显示同步的复制状态。

最佳答案

目前复制仅适用于 InnoDB 存储引擎。任何对其他类型表(包括系统 (mysql.) 表)的写入都不会被复制(此限制不包括 DDL 语句,例如 CREATE USER,它会隐式修改 mysql. 表 — 那些被复制)。然而,有对 MyISAM 的实验性支持 - 请参阅 wsrep_replicate_myisam 系统变量)

引用 link .

如果您使用 innodb 作为默认的数据库引擎,那么将 innodb 用于所有表。

可能的原因是:

ALTER TABLE tableName ENGINE = InnoDB;

您可以通过这种方式修复。在主服务器上运行。

关于Mysql 复制不适用于不同的数据库引擎?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49915263/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com