有没有人将生产机器从MySQL迁移到MariaDB?


10

我现在正在为大多数数据库运行MySQL,并且希望在转弯之前摆脱Oracle的困扰。我的理解是,从MySQL-> MariaDB的过渡应该是微不足道的,但是要走另一条路并不那么容易。有人跳了吗?

编辑:如果您有使用Debian / Ubuntu进行的轶事信息,则可获得加分。


在需要更多转弯之前...要做什么?
joeqwerty

2
我是FOSS的人,所以简短的答案是更封闭的和更少的社区支持。我将限制针对繁琐的博客等内容的更详细的说明。=)
布莱恩·艾吉

1
什么应用程序正在数据库顶部运行?支持吗?在我看来,即使今天可以运行,但长期的问题是,如果mariaDB和MySQL分开,该应用程序是否将继续运行。
uSlackr

1
为什么不只去oss-forked mysql?或者您是否考虑过PostgreSQL?
沃伦

1
MariaDB不是唯一的其他选择。还有Percona服务器。
史瓦兹男爵

Answers:


9

几周前,我已经将各种服务器从MySQL迁移到MariaDB,没有任何问题。

如果您想要不兼容的内容的完整列表,可以在这里查看:http : //kb.askmonty.org/en/mariadb-versus-mysql-compatibility

如果要升级到比MySQL更高的MariaDB版本,则只需按照http://kb.askmonty.org/en/upgrading-to-mariadb-from-mysql中所述jsut mysql_upgrade二进制文件即可

而且,借助MariaDB 5.3(于7月底发布),它们现在提供了正确的存储库,因此无需手动安装:http : //downloads.askmonty.org/mariadb/repositories/


PHPmyadmin是否可以与mariadb完全兼容?
约翰,

是的,它运行良好,协议与MySQL相同。
MunsterNet,2011年

2

我认识一个朋友,他使用XtraDB引擎将他的vBulletin论坛移到了MariaDB,没有问题,并且注意到与使用InnoDB的MySQL相比,性能有所提高。

要注意的一件事是NDB在MariaDB [ Source ] 上不起作用。


1
性能提升可能仅仅是从切换到XtraDB,而XtraDB也可以与MySQL一起使用。
2011年


0

同样在这里-两年前将我们唯一的MySQL数据库迁移到MariaDB。就像删除MySQL服务器软件包并安装MariaDB一样简单。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.