热门问题
时间线
聊天
视角

MariaDB

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

MariaDB
Remove ads

MariaDBMySQL關聯式資料庫管理系統的一個分叉,由社區開發,有商業支持,旨在繼續保持在GNU GPL開源。MariaDB的開發是由MySQL的一些原始開發者領導的,他們擔心甲骨文公司收購MySQL後會有一些隱患。[4]

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

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 related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads