热门问题
时间线
聊天
视角

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