8

http://en.wikipedia.org/wiki/MariaDB

MariaDB 是 MySQL 数据库的一个社区开发分支,其推动力是社区维护其在 GNU GPL 下的自由状态,而不是在 Oracle 当前所有权下 MySQL 许可证状态的任何不确定性。贡献者必须与 Monty Program AB 分享他们的版权。

该页面继续说 MariaDB 5.5 与同一版本的 MySQL 二进制兼容,并添加了几个自己的数据库引擎可供选择。

我还读到Fedora 19 将删除 MySQL 包以支持 MariaDB。

所以问题是,Ruby on Rails 3+ MariaDB 是否兼容?当 MariaDB 功能开始偏离 MySQL 时,是否有任何未来计划集成这些功能?

4

2 回答 2

3

Red Hat、Debian、Fedora、OpenSuse、Slackware,甚至 Wikipedia 都迁移(或正在迁移)到 MariaDB。这意味着它是稳定的。此外,MariaDB(和 Percona Server)似乎比 Oracle 更快地解决了安全问题。

由于 MariaDB 与 MySQL 兼容,因此所有 API 都兼容,包括 Ruby on Rails API。(嗯,MariaDB 10.0 与 MySQL 5.6 并不完全兼容,但不兼容并不在 API 级别!)

于 2013-04-24T09:07:51.723 回答
2

您可以将 Mariadb 与任何兼容的 MySQL 客户端一起使用。我正在使用 MySQL .NET 连接器,它可以正常工作。

于 2013-02-07T10:57:32.667 回答