MariaDB - 简介介绍 首页MariaDBMariaDB - 简介

MariaDB是MySQL关系数据库管理系统的一个复刻,由社区开发,有商业支持,旨在继续保持在GNU GPL下开源。MariaDB的开发是由MySQL的一些原始开发者领导的,他们担心甲骨文公司收购MySQL后会有一些隐患。

MariaDB打算保持与MySQL的高度兼容性,确保具有库二进制奇偶校验的直接替换功能,以及与MySQL API和命令的精确匹配。MariaDB自带了一个新的存储引擎Aria,它可以替代MyISAM,成为默认的事务和非事务引擎。它最初使用XtraDB作为默认存储引擎,并从10.2版本切换回InnoDB。

它的首席开发人员是米卡埃尔·维德纽斯,他是MySQL AB的创始人之一,也是Monty Program AB的创始人。2008年1月16日,MySQL AB 宣布它已经同意被Sun微系统集团以大约10亿美元的价格收购。该项收购已于2008年2月26日完成。MariaDB是以Monty的小女儿Maria命名的,就像MySQL是以他另一个女儿My命名的一样。

本教程针对新手开发人员和MariaDB的新手,它通过MariaDB中更高级的概念指导他们理解基本知识,完成本教程后,您在MariaDB的坚实基础和专业知识水平将使您开始开发并轻松地创建自己的知识。

本教程假定您熟悉关系数据库管理系统,查询语言,MySQL和常规编程,它还假定您熟悉应用程序中的典型数据库操作。

点我分享笔记