常日不须要转换任何数据文件。但是,您仍旧必须运行mysql_upgrade来完成升级。
这是确保mysql特权和事宜表利用MariaDB利用的新字段更新所必需的。我们每月都会合并MySQL代码库,以确保MariaDB有任何干系的bug修复添加到MySQL中。
也便是说,MariaDB有很多新的选项、扩展、存储引擎和修复MySQL中没有的bug。

你可以在不同的MariaDB发布页面上找到不同版本的特性集。
特定MariaDB版本的完备兼容性就InnoDB而言,MariaDB 10.2、MariaDB 10.3和MariaDB 10.4是MySQL 5.7的有限替代。然而,在每一个新的MariaDB版本中,实现差异都在不断增加。
就InnoDB而言,MariaDB 10.0和MariaDB 10.1可以作为MySQL 5.6的有限替代。
但是,在某些特性中存在一些实现差异。MariaDB 5.5是MySQL 5.5的替代版本。
MariaDB 5.1、MariaDB 5.2和MariaDB 5.3可以作为MySQL 5.1的完备替代。
复制的兼容性支持✅:这种组合。不支持⛔:这种组合。∗:Mariadb不能对mysql的组合进行任何断言。要确定受支持的组合,请参阅特定MySQL版本的文档。把稳:当以GTID模式从MySQL复制时,MariaDB将删除MySQL GTID事宜,并将它们更换为MariaDB GTID事宜。
原文:https://mariadb.com/kb/en/library/mariadb-vs-mysql-compatibility/
本文:https://pub.intelligentx.net/mariadb-versus-mysql-compatibility
谈论:请加入知识星球或者小红圈【首席架构师圈】