更新时间:2025-04-09 gmt 08:00

rds for mysql是否兼容mariadb-j9九游会登录

mariadb是mysql源代码的一个分支,主要由开源社区在维护,采用gpl授权许可。开发这个分支的原因之一是:甲骨文公司收购了mysql后,有将mysql闭源的潜在风险,因此社区采用分支的方式来避开这个风险。mariadb是完全兼容mysql,包括api和命令行,使之能轻松成为mysql的代替品。在存储引擎方面,使用xtradb来代替mysql的innodb,xtradb完全兼容innodb,创建一个innodb表内部默认会转换成xtradb。

mariadb和mysql在绝大多数方面是兼容的,对于前端应用(例如php、perl、python、java、.net、myodbc、ruby、mysql c connector)来说,几乎感觉不到任何不同。在一些常见的应用(例如增删改查)中是兼容的,但是如果涉及到mariadb新特性,两者有不同点,只有通过poc测试才能确保不同点的正确性。

相关文档

网站地图