我正在研究从MySQL迁移到MariaDB和反之亦然。
看起来,第一部分应该很简单,而不是如此处所述: MariaDB与MySQL - 兼容性
这是“反之亦然”的一部分让我感到困惑:MariaDB - > MySQL。我对这个话题一无所知。
有人可以帮忙吗?任何建议,提示?是否存在从MariaDB迁移回MySQL的复杂问题?
非常感谢。
我正在研究从MySQL迁移到MariaDB和反之亦然。
看起来,第一部分应该很简单,而不是如此处所述: MariaDB与MySQL - 兼容性
这是“反之亦然”的一部分让我感到困惑:MariaDB - > MySQL。我对这个话题一无所知。
有人可以帮忙吗?任何建议,提示?是否存在从MariaDB迁移回MySQL的复杂问题?
非常感谢。
如果有人应该负责从MariaDB迁移到MySQL,那将是Oracle。由于甲骨文假装MariaDB不存在(公司政治政策),它也没有提供迁移的可能性(这不会让我个人感到烦恼,因为在MariaDB团队中我更喜欢人们选择它并留在那里:)
如上所述,只要您不使用特殊功能(因此,除了MyISAM / Innodb之外没有存储引擎),迁移应该是直截了当的。你关闭MariaDB,你保存数据目录,删除MariaDB,安装MySQL,复制保存的数据目录。在最坏的情况下,您需要从my.ini / my.cnf中删除MySQL无法识别的参数。
我想说的是,由于大多数常用存储引擎的持久数据格式是兼容的,因此不需要数据迁移(至少还没有:)
将Mysql迁移到MariaDB非常容易(因此,MyISAM / Innodb之外没有存储引擎)。
但是现在将MariaDB迁移到Mysql更加困难。我还没有解决此操作的方法。自从我上次尝试以来,我的服务器崩溃了......