MariaDB可以在Ruby on Rails中使用吗?

时间:2013-01-22 14:39:17

标签: ruby-on-rails mariadb

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

  

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

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

I also read Fedora 19将删除MySQL软件包,转而使用MariaDB。

所以问题是,Ruby on Rails 3+与MariaDB兼容吗?有没有未来的计划来集成MariaDB功能,因为它们开始偏离MySQL?

2 个答案:

答案 0 :(得分:3)

Red Hat,Debian,Fedora,OpenSuse,Slackware,甚至维基百科都移动(或正在移动)到MariaDB。这意味着它很稳定。此外,MariaDB(和Per​​cona Server)似乎比Oracle更快地修复安全问题。

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

答案 1 :(得分:2)

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