热门问题
时间线
聊天
视角

MariaDB

關聯式資料庫管理系統,開放原始碼、社群開發的 MySQL 分支 来自维基百科,自由的百科全书

MariaDB
Remove ads

MariaDBMySQL關聯式資料庫管理系統的一个分叉,由社区开发,有商业支持,旨在继续保持在GNU GPL开源。MariaDB的开发是由MySQL的一些原始开发者领导的,他们担心甲骨文公司收购MySQL后会有一些隐患。[4]

事实速览 開發者, 首次发布 ...
Remove ads

MariaDB打算保持与MySQL的高度兼容性,与MySQL API和命令精确匹配。[5] MariaDB自带了一个新的存储引擎英语storage engineAria,它可以替代MyISAM,成为默认的事务和非事务引擎。[6] 它最初使用XtraDB英语XtraDB作为默认存储引擎,[7] 并从10.2版本切换回InnoDB[8]

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

Remove ads

版本

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版的功能和自行開發的新功能。

更多信息 版本, 原始发布日期 ...
Remove ads

第三方软件

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

如下是支持MariaDB的工具:

客户端

  • DBEdit 一个免费的MariaDB数据库和其他数据库管理应用程序。
  • Navicat 一系列Windows、Mac OS X、Linux下专有数据库管理应用程序。
  • HeidiSQL 一个Windows上自由和开放源码的MySQL客户端。它支持MariaDB的5.2.7版本和以后的版本。[44][45]
  • phpMyAdmin 一个基于网络的MySQL数据库管理应用程序

应用

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

重要用户

书籍

参考文献

Loading content...

延伸閱讀

Loading content...

参阅

外部連結

Loading content...
Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads