MySQL 和 MariaDB 数据库有什么区别?

What is the difference between MySQL and MariaDB database?

我已经使用 XAMPP 很长时间了,很惊讶 XAMPP 已经从 MySQL 切换到 MariaDB。

https://www.apachefriends.org/index.html

此更改对使用 MySQL 的现有开发人员有何影响?例如,MySQL 的现有开发工具能否与 MariaDB 无缝协作? MySQL 和 MariaDB 之间有哪些开发人员需要注意的显着区别?

由于此数据库更改,我不确定是否建议升级 XAMPP 版本。我担心数据从 MySQL 迁移到 MariaDB。

"For example, can existing development tools for MySQL work seamlessly with MariaDB?"

MySQL 的常用开发工具是 MySQL Workbench。 MySQL Workbench 可能不支持 MariaDB。

看到这个:MySQL Workbench 6.3.5 crashes when opening XAMPP MySQL local database

这里还有一个:MySQL Workbench incompatible/nonstandard server

话虽如此,MySQL Workbench 还有其他选项(例如 HeidiSQL 是一个不错的选择,顺便说一句,它与本地 MariaDB 安装效果很好 XAMPP).

但我相信所有这些都是次要的,在大多数情况下,迁移到 MariaDB 是无痛的,您不会注意到任何差异。最棒的是,网上似乎总是有关于您可能 运行 的任何内容的有用信息。我一点也不担心 "the migration of data from MySQL to MariaDB."

(想知道 user1824987 是否采取了行动,如果是的话,他们是否发现了受其影响的任何方式。)