首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MariaDB 10.1与原则2.5兼容吗?

MariaDB 10.1与原则2.5兼容吗?
EN

Stack Overflow用户
提问于 2016-06-20 08:35:51
回答 1查看 3.4K关注 0票数 1

我正在使用Symfony 3和Doctrine 2启动一个新的PHP项目,我希望使用MariaDB 10.1 (或10.0)而不是MySQL 5.7,但是我无法找到Doctrine2.5是否支持MariaDB 10.1,如果没有,将来是否有任何支持它的计划。

还有人知道更多吗?已知的不相容之处、未来计划等

EN

回答 1

Stack Overflow用户

发布于 2016-06-20 09:11:14

从所有的意图和目的来看,MariaDB 10MySQL 5.6是完全相同的,所以您应该做得很好。

https://mariadb.com/kb/en/mariadb/mariadb-vs-mysql-compatibility/

MySQL 5.5与MariaDB 5.5兼容,在实践中也与MariaDB 10.0兼容。这意味着:

  • 数据和表定义文件(.frm)文件是二进制兼容的。有关与视图不兼容的问题,请参见下面的注释!
  • 所有客户端API、协议和结构都是相同的。
  • 所有文件名,二进制文件,路径,端口,套接字等等.应该是一样的。
  • 所有MySQL连接器( Perl、Python、.NET、MyODBC、Ruby连接器等)都与MariaDB保持不变。PHP5中存在一些您应该注意的安装问题(旧的PHP5客户端如何检查库兼容性方面的一个bug )。
  • 包还可以与MariaDB服务器一起工作。
  • 共享客户端库与MySQL的客户端库是二进制兼容的。

这意味着在大多数情况下,您只需卸载MySQL并安装MariaDB就可以了。

请注意,自从Maria 10.0以来,并不是MySQL 5.6中的所有特性都可用。MariaDB 10.1和MySQL 5.7的详细比较如下:https://mariadb.com/kb/en/mariadb/system-variable-differences-between-mariadb-101-and-mysql-57/

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37917883

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档