1. 为什么安装mariadb
MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。 MariaDB目的是完全兼容MySQL,包括API和命令行,她们有相同的命令、界面,以及在MySQL中的库与API,所以MariaDB可以说是为替换MySQL量身定做的,换用后连数据库都不必转换!并可以获得MariaDB提供的许多更好的新特性。官网参见:MariaDB简介 - MariaDB Knowledge BaseMonty Program提供MariaDB 5.5是什么?和MariaDB与MySQL对比 白皮书下载.MariaDB基于MySQL并遵循GPL v2授权使用的。.她是由以Monty Program Ab为主要管理者的MariaDB社区开发的。MariaDB与另一分支MySQL最新版保持同步更新。在MariaDB工作与在MySQL下工作…[这里是图片001]https://mariadb.com/kb/zh-cn/mariadb-mariadb/
MySQL的所有权在Oracle的手中,在Oracle控制下的MySQL开发,有两个主要问题:
- MySQL核心开发团队是封闭的,完全没有Oracle之外的成员参加。很多高手即使有心做贡献,也没办法做到。
- MySQL新版本的发布速度,在Oracle收购Sun之后大为减缓。
最近Oracle进一步闭源的举措更是让人难以安心,众多互联网公司纷纷开始寻求MySQL的替代方案。Apple,Google、Facebook、Twitter、Wiki也大量使用MariaDB,在美国已经掀起了热潮。关于maria和MySQL的对比可参见:数据库对比:选择MariaDB还是MySQL?_功能
从经济适用性角度讲,Mariadb成为当下关系型数据的一种选择,c