MariaDB

✍ dations ◷ 2025-08-02 14:11:09 #2009年软件,跨平台软件,开源数据库管理系统,MySQL,MariaDB,使用GPL许可证的软件

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

MariaDB打算保持与MySQL的高度兼容性,确保具有库二进制奇偶校验的直接替换功能,以及与MySQL API和命令的精确匹配。 MariaDB自带了一个新的存储引擎(英语:storage engine)Aria,它可以替代MyISAM,成为默认的事务和非事务引擎。 它最初使用XtraDB(英语: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直到5.5版本,均依照MySQL的版本。因此,使用MariaDB5.5的人会从MySQL 5.5中了解到MariaDB的所有功能。

从2012年11月12日起发布的10.0.0版开始,不再依照MySQL的版号。10.0.x版以5.5版为基础,加上移植自MySQL 5.6版的功能和自行开发的新功能。

MariaDB的API和协议兼容MySQL,另外又添加了一些功能,以支持本地的非阻塞操作和进度报告。这意味着,所有使用MySQL的连接器、程序库和应用程序也将可以在MariaDB下工作。在此基础上,由于担心甲骨文MySQL的一个更加封闭的软件项目,Fedora等Linux发行版已经在最新版本中以MariaDB取代MySQL,维基媒体基金会的服务器同样也使用MariaDB取代了MySQL。

如下是支持MariaDB的工具:

以下应用程序对MariaDB给予官方支持:

相关

  • 威廉·华兹华斯威廉·华兹华斯(William Wordsworth,1770年4月7日-1850年4月23日),英国浪漫主义诗人,与雪莱、拜伦齐名,也是湖畔诗人的代表。其代表作有与塞缪尔·泰勒·柯勒律治合著的《抒情歌谣
  • 超音速客机超音速客机(英语:Supersonic Transport,SST)是指能够实现以超过音速飞行的民航飞机,历史至今仅有两种超音速客机曾经批量生产并投入商业营运,分别为英国、法国联合研制的协和飞机,
  • 张衡张衡(78年-139年),字平子,南阳郡西鄂县(今河南省南阳市南召县南)人,东汉士大夫、天文学家、地理学家、数学家、科学家、发明家及文学家,官至太史令、侍中、尚书。张衡一生成就不凡,曾
  • font style=text-decoration: overlineb/font底夸克是带有电荷−1⁄3 e的 第三代夸克,又称为美夸克。虽然量子色动力学描述每一种夸克的方法都很类似,由于底夸克带有很大的裸质量(英语:bare mass)(约为7000420000000000000♠
  • 蓝霉干酪蓝乳酪(Blue cheese)又称蓝纹干酪、蓝芝士、蓝起司,是干酪的一种,特点是以青霉菌发酵而成,使其表面有一些蓝色的斑纹。蓝干酪可以用牛奶或羊奶制成。较著名的蓝干酪种类包括法
  • 布城总理署布城总理署(马来语:Bangunan Perdana Putra;英语:The Perdana Putra Building;也称Office of the Prime Minister of Malaysia)是位于马来西亚行政首都布城联邦直辖区的一座融合西
  • 列昂尼德·克拉夫丘克列昂尼德·马卡罗维奇·克拉夫丘克(乌克兰语:Леонід Макарович Кравчук,1934年1月10日-),乌克兰第一任总统,任期为1991年12月5日至1994年7月19日。(期间共任
  • B-boyB-boy是英文中“break boy”的简称,指非常热衷于嘻哈文化的爱好者,主要是跟随1970年代前期最初的嘻哈文化运动之人。B-boy能够利用节奏和肢体动作,来表达自己的感受或想法。这
  • 灵 (电影)《灵》(韩语:령,英语:),是2004年上映的韩国恐怖电影。是金泰京导演的电影处女作。智源是个大学生但她患有失忆症,很多以往的事情她都不记得。她曾经努力寻找过属于自己的过去,而脑中
  • 超滤子在数学领域集合论中,在集合 上的超滤子是作为极大滤子的 子集的搜集。超滤子可以被认为是有限可加性测度。那么 的所有子集要么被认为是“几乎所有”(有测度 1)要么被认为是