跳转到内容

MariaDB:修订间差异

维基百科,自由的百科全书
删除的内容 添加的内容
Greenman留言 | 贡献
版本:​ 10.6
无编辑摘要
 
(未显示7个用户的29个中间版本)
第11行: 第11行:
| developer = MariaDB Corporation Ab<br>MariaDB Foundation
| developer = MariaDB Corporation Ab<br>MariaDB Foundation
| released = {{Start date and age|2009|01|22|df=yes}}
| released = {{Start date and age|2009|01|22|df=yes}}
| discontinued =
| programming language = [[C語言]]、[[C++]]、[[Perl]]、[[Bash]]
| programming language = [[C語言]]、[[C++]]、[[Perl]]、[[Bash]]
| operating system = [[MacOS]]、[[Microsoft Windows|Windows]]、[[Solaris]]、[[Linux]]、<br>[[MacOS]]、[[类Unix系统|Unix]] [[BSD]]<ref>{{cite web | title=Download MariaDB: TX, AX, Connectors, Bundles, apt/yum | website=MariaDB | url=https://mariadb.com/downloads/ | access-date=2018-10-30 | archive-date=2019-01-23 | archive-url=https://web.archive.org/web/20190123010555/https://mariadb.com/downloads/ | dead-url=no }}</ref>
| operating system = [[MacOS]]、[[Microsoft Windows|Windows]]、[[Solaris]]、[[Linux]]、<br>[[MacOS]]、[[类Unix系统|Unix]] [[BSD]]<ref>{{cite web | title=Download MariaDB: TX, AX, Connectors, Bundles, apt/yum | website=MariaDB | url=https://mariadb.com/downloads/ | access-date=2018-10-30 | archive-date=2019-01-23 | archive-url=https://web.archive.org/web/20190123010555/https://mariadb.com/downloads/ | dead-url=no }}</ref>
第22行: 第21行:
}}
}}


'''MariaDB'''是[[MySQL]][[關聯式資料庫管理系統]]的一个[[复刻 (软件开发)|复刻]],由社区开发,有商业支持,旨在继续保持在[[GNU通用公共许可证|GNU GPL]]下[[自由及开放源代码软件|开源]]。MariaDB的开发是由MySQL的一些原始开发者领导的,他们担心[[甲骨文公司]]收购MySQL后会有一些隐患。<ref>{{cite web |url=http://www.computerworld.com.au/article/457551/dead_database_walking_mysql_creator_why_future_belongs_mariadb/ |title=Dead database walking: MySQL's creator on why the future belongs to MariaDB - MariaDB, open source, mysql, Oracle |publisher=Computerworld |date= |accessdate=2013-09-11 |archive-date=2016-02-21 |archive-url=https://web.archive.org/web/20160221130425/http://www.computerworld.com.au/article/457551/dead_database_walking_mysql_creator_why_future_belongs_mariadb/ |dead-url=yes }}</ref>
'''MariaDB'''是[[MySQL]][[關聯式資料庫管理系統]]的一个[[分叉 (软件开发)|分叉]],由社区开发,有商业支持,旨在继续保持在[[GNU通用公共许可证|GNU GPL]]下[[自由及开放源代码软件|开源]]。MariaDB的开发是由MySQL的一些原始开发者领导的,他们担心[[甲骨文公司]]收购MySQL后会有一些隐患。<ref>{{cite web |url=http://www.computerworld.com.au/article/457551/dead_database_walking_mysql_creator_why_future_belongs_mariadb/ |title=Dead database walking: MySQL's creator on why the future belongs to MariaDB - MariaDB, open source, mysql, Oracle |publisher=Computerworld |date= |accessdate=2013-09-11 |archive-date=2016-02-21 |archive-url=https://web.archive.org/web/20160221130425/http://www.computerworld.com.au/article/457551/dead_database_walking_mysql_creator_why_future_belongs_mariadb/ |dead-url=yes }}</ref>


MariaDB打算保持与MySQL的高度兼容性,确保具有库二进制奇偶校验的直接替换功能,以及与MySQL [[应用程序接口|API]]和命令精确匹配。<ref>{{cite web|url=https://mariadb.com/kb/en/library/mariadb-versus-mysql-compatibility/|title=MariaDB versus MySQL - Compatibility|work=MariaDB KnowledgeBase|accessdate=17 September 2014|archive-date=2020-09-16|archive-url=https://web.archive.org/web/20200916072600/https://mariadb.com/kb/en/mariadb-vs-mysql-compatibility/|dead-url=no}}</ref> MariaDB自带了一个新的{{le|存储引擎|storage engine}}[[Aria (storage engine)|Aria]],它可以替代[[MyISAM]],成为默认的事务和非事务引擎。<ref>{{cite web|url=https://mariadb.com/kb/en/library/aria-faq/|title=Aria FAQ|work=MariaDB KnowledgeBase|accessdate=17 September 2014|archive-date=2019-03-31|archive-url=https://web.archive.org/web/20190331054311/https://mariadb.com/kb/en/library/aria-faq/|dead-url=no}}</ref> 它最初使用{{le|XtraDB}}作为默认存储引擎,<ref>{{cite web|url=https://mariadb.com/kb/en/library/about-xtradb/|title=About XtraDB|work=MariaDB KnowledgeBase|accessdate=17 September 2014|archive-date=2019-03-31|archive-url=https://web.archive.org/web/20190331054313/https://mariadb.com/kb/en/library/about-xtradb/|dead-url=no}}</ref> 并从10.2版本切换回[[InnoDB]]。<ref>{{cite web|url=https://mariadb.com/kb/en/library/why-does-mariadb-102-use-innodb-instead-of-xtradb/|title=Why does MariaDB 10.2 use InnoDB instead of XtraDB?|work=MariaDB KnowledgeBase|accessdate=14 January 2019|archive-date=2019-03-31|archive-url=https://web.archive.org/web/20190331054310/https://mariadb.com/kb/en/library/why-does-mariadb-102-use-innodb-instead-of-xtradb/|dead-url=no}}</ref>
MariaDB打算保持与MySQL的高度兼容性,与MySQL [[应用程序接口|API]]和命令精确匹配。<ref>{{cite web|url=https://mariadb.com/kb/en/library/mariadb-versus-mysql-compatibility/|title=MariaDB versus MySQL - Compatibility|work=MariaDB KnowledgeBase|accessdate=17 September 2014|archive-date=2020-09-16|archive-url=https://web.archive.org/web/20200916072600/https://mariadb.com/kb/en/mariadb-vs-mysql-compatibility/|dead-url=no}}</ref> MariaDB自带了一个新的{{le|存储引擎|storage engine}}[[Aria (storage engine)|Aria]],它可以替代[[MyISAM]],成为默认的事务和非事务引擎。<ref>{{cite web|url=https://mariadb.com/kb/en/library/aria-faq/|title=Aria FAQ|work=MariaDB KnowledgeBase|accessdate=17 September 2014|archive-date=2019-03-31|archive-url=https://web.archive.org/web/20190331054311/https://mariadb.com/kb/en/library/aria-faq/|dead-url=no}}</ref> 它最初使用{{le|XtraDB}}作为默认存储引擎,<ref>{{cite web|url=https://mariadb.com/kb/en/library/about-xtradb/|title=About XtraDB|work=MariaDB KnowledgeBase|accessdate=17 September 2014|archive-date=2019-03-31|archive-url=https://web.archive.org/web/20190331054313/https://mariadb.com/kb/en/library/about-xtradb/|dead-url=no}}</ref> 并从10.2版本切换回[[InnoDB]]。<ref>{{cite web|url=https://mariadb.com/kb/en/library/why-does-mariadb-102-use-innodb-instead-of-xtradb/|title=Why does MariaDB 10.2 use InnoDB instead of XtraDB?|work=MariaDB KnowledgeBase|accessdate=14 January 2019|archive-date=2019-03-31|archive-url=https://web.archive.org/web/20190331054310/https://mariadb.com/kb/en/library/why-does-mariadb-102-use-innodb-instead-of-xtradb/|dead-url=no}}</ref>


它的首席开发人员是[[米卡埃爾·維德紐斯]],他是[[MySQL AB]]的创始人之一,也是Monty Program AB的创始人。2008年1月16日,MySQL AB 宣布它已经同意被[[昇陽電腦]]集团以大约10亿美元的价格收购。该项收购已于2008年2月26日完成。MariaDB是以Monty的小女儿Maria命名的,就像MySQL是以他另一个女儿My命名的一样。<ref>{{cite web|url=https://mariadb.com/kb/en/library/why-is-the-project-called-mariadb/|title=Why is the project called MariaDB?|work=MariaDB KnowledgeBase|accessdate=17 September 2014|archive-date=2020-09-16|archive-url=https://web.archive.org/web/20200916072600/https://mariadb.com/kb/en/why-is-the-software-called-mariadb/|dead-url=no}}</ref>
它的首席开发人员是[[米卡埃爾·維德紐斯]],他是[[MySQL AB]]的创始人之一,也是Monty Program AB的创始人。2008年1月16日,MySQL AB 宣布它已经同意被[[昇陽電腦]]集团以大约10亿美元的价格收购。该项收购已于2008年2月26日完成。MariaDB是以Monty的小女儿Maria命名的,就像MySQL是以他另一个女儿My命名的一样。<ref>{{cite web|url=https://mariadb.com/kb/en/library/why-is-the-project-called-mariadb/|title=Why is the project called MariaDB?|work=MariaDB KnowledgeBase|accessdate=17 September 2014|archive-date=2020-09-16|archive-url=https://web.archive.org/web/20200916072600/https://mariadb.com/kb/en/why-is-the-software-called-mariadb/|dead-url=no}}</ref>
第83行: 第82行:
| Stable (GA)
| Stable (GA)
|-
|-
| {{Version|co|10.3}}
| {{Version|o|10.3}}
| {{Release date|2017|04|16}}<ref name="103_initial">{{cite web |url=https://mariadb.com/kb/en/mariadb/mariadb-1030-release-notes/ |title=MariaDB 10.3.0 Release Notes |access-date=2017-04-23 |archive-date=2017-04-24 |archive-url=https://web.archive.org/web/20170424085912/https://mariadb.com/kb/en/mariadb/mariadb-1030-release-notes/ |dead-url=no }}</ref>
| {{Release date|2017|04|16}}<ref name="103_initial">{{cite web |url=https://mariadb.com/kb/en/mariadb/mariadb-1030-release-notes/ |title=MariaDB 10.3.0 Release Notes |access-date=2017-04-23 |archive-date=2017-04-24 |archive-url=https://web.archive.org/web/20170424085912/https://mariadb.com/kb/en/mariadb/mariadb-1030-release-notes/ |dead-url=no }}</ref>
| 10.3.37
| 10.3.39
| {{Release date|2022|11|07}}<ref name="10.3">{{cite web |url=https://mariadb.org/mariadb-10-9-4-10-8-6-10-7-7-10-6-11-10-5-18-10-4-27-and-10-3-37-now-available/ |title=MariaDB 10.9.4, 10.8.6, 10.7.7, 10.6.11, 10.5.18, 10.4.27 and 10.3.37 now available |access-date=2022-11-07 }}</ref>
| {{Release date|2023|05|10}}<ref name="10.3">{{cite web |url=https://mariadb.org/mariadb-10-11-3-10-10-4-10-9-6-10-8-8-10-6-13-10-5-20-10-4-29-and-10-3-39-now-available/ |title=MariaDB 10.11.3, 10.10.4, 10.9.6, 10.8.8, 10.6.13, 10.5.20, 10.4.29 and 10.3.39 now available |access-date=2023-05-10 |archive-date=2023-05-10 |archive-url=https://web.archive.org/web/20230510223026/https://mariadb.org/mariadb-10-11-3-10-10-4-10-9-6-10-8-8-10-6-13-10-5-20-10-4-29-and-10-3-39-now-available/ |dead-url=no }}</ref>
| Stable (GA)
| Stable (GA)
|-
|-
| {{Version|co|10.4}}
| {{Version|o|10.4}}
| {{Release date|2018|11|09}}<ref name="104_initial">{{cite web |url=https://mariadb.com/kb/en/library/mariadb-1040-release-notes/ |title=MariaDB 10.4.0 Release Notes |access-date=2018-11-15 |archive-date=2019-02-17 |archive-url=https://web.archive.org/web/20190217053109/https://mariadb.com/kb/en/library/mariadb-1040-release-notes/ |dead-url=no }}</ref>
| {{Release date|2018|11|09}}<ref name="104_initial">{{cite web |url=https://mariadb.com/kb/en/library/mariadb-1040-release-notes/ |title=MariaDB 10.4.0 Release Notes |access-date=2018-11-15 |archive-date=2019-02-17 |archive-url=https://web.archive.org/web/20190217053109/https://mariadb.com/kb/en/library/mariadb-1040-release-notes/ |dead-url=no }}</ref>
| 10.4.27
| 10.4.34
| {{Release date|2024|05|16}}<ref name="10.4">{{cite web |url=https://mariadb.org/mariadb-11-2-4-11-1-5-11-0-6-10-11-8-10-6-18-10-5-25-10-4-34-now-available/ |title=MariaDB 11.2.4, 11.1.5, 11.0.6, 10.11.8, 10.6.18, 10.5.25, 10.4.34 now available |access-date=2024-05-21 |archive-date=2024-05-21 |archive-url=https://web.archive.org/web/20240521091842/https://mariadb.org/mariadb-11-2-4-11-1-5-11-0-6-10-11-8-10-6-18-10-5-25-10-4-34-now-available/ |dead-url=no }}</ref>
| {{Release date|2022|11|07}}<ref name="10.3" />
| Stable (GA)
| Stable (GA)
|-
|-
| {{Version|co|10.5}}
| {{Version|co|10.5}}
| {{Release date|2019|12|03}}<ref name="105_initial">{{cite web |url=https://mariadb.com/kb/en/library/mariadb-server-105/ |title=MariaDB 10.5.0 Now Available |access-date=2019-12-03 |archive-date=2019-08-08 |archive-url=https://web.archive.org/web/20190808050740/https://mariadb.com/kb/en/library/mariadb-server-105/ |dead-url=no }}</ref>
| {{Release date|2019|12|03}}<ref name="105_initial">{{cite web |url=https://mariadb.com/kb/en/library/mariadb-server-105/ |title=MariaDB 10.5.0 Now Available |access-date=2019-12-03 |archive-date=2019-08-08 |archive-url=https://web.archive.org/web/20190808050740/https://mariadb.com/kb/en/library/mariadb-server-105/ |dead-url=no }}</ref>
| 10.5.18
| 10.5.27
| {{Release date|2024|11|04}}<ref name="10.5">{{cite web |url=https://mariadb.org/mariadb-11-4-4-11-2-6-10-11-10-10-6-20-and-10-5-27-now-available/ |title=MariaDB 11.4.4, 11.2.6, 10.11.10, 10.6.20 and 10.5.27 now available |access-date=2024-11-04 }}</ref>
| {{Release date|2022|11|07}}<ref name="10.3" />
| Stable (GA)
| Stable (GA)
|-
|-
| {{Version|c|10.6}}
| {{Version|co|10.6}}
| {{Release date|2021|04|26}}<ref name="106_initial">{{cite web |url=https://mariadb.org/mariadb-10-6-0-now-available/ |title=MariaDB 10.6.0 now available |access-date=2021-04-26 |archive-date=2021-04-26 |archive-url=https://web.archive.org/web/20210426212335/https://mariadb.org/mariadb-10-6-0-now-available/ }}</ref>
| {{Release date|2021|04|26}}<ref name="106_initial">{{cite web |url=https://mariadb.org/mariadb-10-6-0-now-available/ |title=MariaDB 10.6.0 now available |access-date=2021-04-26 |archive-date=2021-04-26 |archive-url=https://web.archive.org/web/20210426212335/https://mariadb.org/mariadb-10-6-0-now-available/ }}</ref>
| 10.6.11
| 10.6.20
| {{Release date|2024|11|04}}<ref name="10.5" />
| {{Release date|2022|11|07}}<ref name="10.6">{{cite web |url=https://mariadb.org/mariadb-10-9-4-10-8-6-10-7-7-10-6-11-10-5-18-10-4-27-and-10-3-37-now-available/ |title=MariaDB 10.9.4, 10.8.6, 10.7.7, 10.6.11, 10.5.18, 10.4.27 and 10.3.37 now available |access-date=2022-11-07 }}</ref>
| Stable (GA)
| Stable (GA)
|-
|-
| {{Version|co|10.7}}
| {{Version|o|10.7}}
| {{Release date|2021|09|17}}<ref name="107_initial">{{cite web |url=https://mariadb.org/preview-releases/ |title=10.7.0 Comes As Preview Releases |access-date=2021-11-10 |archive-date=2021-11-09 |archive-url=https://web.archive.org/web/20211109113009/https://mariadb.org/preview-releases/ }}</ref>
| {{Release date|2021|09|17}}<ref name="107_initial">{{cite web |url=https://mariadb.org/preview-releases/ |title=10.7.0 Comes As Preview Releases |access-date=2021-11-10 |archive-date=2021-11-09 |archive-url=https://web.archive.org/web/20211109113009/https://mariadb.org/preview-releases/ }}</ref>
| 10.7.7
| 10.7.8
| {{Release date|2023|02|06}}<ref name="10.7">{{cite web |url=https://mariadb.org/mariadb-10-10-3-10-9-5-10-8-7-10-7-8-10-6-12-10-5-19-10-4-28-and-10-3-38-now-available/ |title=MariaDB 10.10.3, 10.9.5, 10.8.7, 10.7.8, 10.6.12, 10.5.19, 10.4.28 and 10.3.38 now available |access-date=2023-02-06 |archive-date=2023-06-06 |archive-url=https://web.archive.org/web/20230606033203/https://mariadb.org/mariadb-10-10-3-10-9-5-10-8-7-10-7-8-10-6-12-10-5-19-10-4-28-and-10-3-38-now-available/ |dead-url=no }}</ref>
| {{Release date|2022|11|07}}<ref name="10.6" />
| Stable (GA)
| Stable (GA)
|-
|-
| {{Version|co|10.8}}
| {{Version|o|10.8}}
| {{Release date|2021|12|22}}<ref name="108_initial">{{cite web |url=https://mariadb.org/mariadb-10-8-0-preview-releases-now-available/ |title=MariaDB 10.8.0 preview releases now available |access-date=2022-02-17 |archive-date=2022-02-14 |archive-url=https://web.archive.org/web/20220214132011/https://mariadb.org/mariadb-10-8-0-preview-releases-now-available/ }}</ref>
| {{Release date|2021|12|22}}<ref name="108_initial">{{cite web |url=https://mariadb.org/mariadb-10-8-0-preview-releases-now-available/ |title=MariaDB 10.8.0 preview releases now available |access-date=2022-02-17 |archive-date=2022-02-14 |archive-url=https://web.archive.org/web/20220214132011/https://mariadb.org/mariadb-10-8-0-preview-releases-now-available/ }}</ref>
| 10.8.6
| 10.8.8
| {{Release date|2022|11|07}}<ref name="10.6" />
| {{Release date|2023|05|10}}<ref name="10.3"/>
| Stable (GA)
| Stable (GA)
|-
|-
| {{Version|co|10.9}}
| {{Version|o|10.9}}
| {{Release date|2022|03|23}}<ref name="109_initial">{{cite web |url=https://mariadb.org/mariadb-10-9-preview-releases-now-available/ |title=MariaDB 10.9.0 preview releases now available |access-date=2022-05-23 |archive-date=2022-03-24 |archive-url=https://web.archive.org/web/20220324234650/https://mariadb.org/mariadb-10-9-preview-releases-now-available/ |dead-url=no }}</ref>
| {{Release date|2022|03|23}}<ref name="109_initial">{{cite web |url=https://mariadb.org/mariadb-10-9-preview-releases-now-available/ |title=MariaDB 10.9.0 preview releases now available |access-date=2022-05-23 |archive-date=2022-03-24 |archive-url=https://web.archive.org/web/20220324234650/https://mariadb.org/mariadb-10-9-preview-releases-now-available/ |dead-url=no }}</ref>
| 10.9.4
| 10.9.8
| {{Release date|2022|11|07}}<ref name="10.6" />
| {{Release date|2023|08|14}}<ref name="10.4" />
| Stable (GA)
| Stable (GA)
|-
|-
| {{Version|c|10.10}}
| {{Version|o|10.10}}
| {{Release date|2022|06|23}}<ref name="1010_initial">{{cite web |url=https://mariadb.org/mariadb-10-10-preview-releases-now-available/ |title=MariaDB 10.10.0 preview releases now available |access-date=2022-06-23 |archive-date=2022-06-23 |archive-url=https://web.archive.org/web/20220623211427/https://mariadb.org/mariadb-10-10-preview-releases-now-available/ |dead-url=no }}</ref>
| {{Release date|2022|06|23}}<ref name="1010_initial">{{cite web |url=https://mariadb.org/mariadb-10-10-preview-releases-now-available/ |title=MariaDB 10.10.0 preview releases now available |access-date=2022-06-23 |archive-date=2022-06-23 |archive-url=https://web.archive.org/web/20220623211427/https://mariadb.org/mariadb-10-10-preview-releases-now-available/ |dead-url=no }}</ref>
| 10.10.2
| 10.10.7
| {{Release date|2023|11|13}}
| {{Release date|2022|11|17}}<ref>{{cite web |title=MariaDB 10.11.1 RC and 10.10.2 GA now available |url=https://mariadb.org/mariadb-10-11-1-rc-and-10-10-2-ga-now-available/ |accessdate=2022-11-17 |date=2022-11-17}}</ref>
| Stable (GA)
| Stable (GA)
|-
|-
| {{Version|cp|10.11}}
| {{Version|co|10.11}}
| {{Release date|2022|09|26}}<ref name="1011_initial">{{cite web |url=https://mariadb.org/mariadb-10-11-0-preview-release-now-available/ |title=MariaDB 10.11.0 preview release now available |access-date=2022-09-26 }}</ref>
| {{Release date|2022|09|26}}<ref name="1011_initial">{{cite web |url=https://mariadb.org/mariadb-10-11-0-preview-release-now-available/ |title=MariaDB 10.11.0 preview release now available |access-date=2022-09-26 |archive-date=2022-12-07 |archive-url=https://web.archive.org/web/20221207065011/https://mariadb.org/mariadb-10-11-0-preview-release-now-available/ |dead-url=no }}</ref>
| 10.11.1
| 10.11.10
| {{Release date|2024|11|04}}<ref name="10.5" />
| {{Release date|2022|11|17}}<ref>{{cite web |title=MariaDB 10.11.1 RC and 10.10.2 GA now available |url=https://mariadb.org/mariadb-10-11-1-rc-and-10-10-2-ga-now-available/ |accessdate=2022-11-17 |date=2022-11-17}}</ref>
| Stable (GA)
|-
| {{Version|o|11.0}}
| {{Release date|2022|12|27}}
| 11.0.6
| {{Release date|2024|05|16}}<ref name="10.4" />
| Stable (GA)
|-
| {{Version|o|11.1}}
| {{Release date|2023|03|27}}
| 11.1.6
| {{Release date|2024|08|12}}<ref>{{cite web |title=MariaDB 11.6.1, 11.5.2, 11.4.3, 11.2.5, 11.1.6, 10.11.9, 10.6.19 and 10.5.26 now available |url=https://mariadb.org/mariadb-11-6-1-11-5-2-11-4-3-11-2-5-11-1-6-10-11-9-10-6-19-and-10-5-26-now-available/ |website=MariaDB.org |accessdate=2024-11-08 |date=2024-08-12}}</ref>
| Stable (GA)
|-
| {{Version|o|11.2}}
| {{Release date|2023|06|20}}
| 11.2.6
| {{Release date|2024|11|04}}<ref name="10.5" />
| Stable (GA)
|-
| {{Version|o|11.3}}
| {{Release date|2023|09|20}}
| 11.3.2
| {{Release date|2024|02|20}}
| Stable (GA)
|-
| {{Version|co|11.4}}
| {{Release date|2023|12|24}}
| 11.4.4
| {{Release date|2024|11|04}}
| Stable (GA)
|-
| {{Version|o|11.5}}
| {{Release date|2024|03|18}}
| 11.5.2
| {{Release date|2024|08|12}}
| Stable (GA)
|-
| {{Version|c|11.6}}
| {{Release date|2024|06|26}}
| 11.6.2
| {{Release date|2024|11|21}}
| Stable (GA)
|-
| {{Version|cp|11.7}}
| {{Release date|2024|09|25}}
| 11.7.1
| {{Release date|2024|11|21}}
| RC
| RC
|-
|-
第223行: 第270行:
{{-}}
{{-}}
{{MySQL|state=collapsed}}
{{MySQL|state=collapsed}}
{{database}}


[[Category:2009年软件]]
[[Category:2009年软件]]

2024年12月4日 (三) 09:31的最新版本

MariaDB
MariaDB
開發者MariaDB Corporation Ab
MariaDB Foundation
首次发布2009年1月22日,​15年前​(2009-01-22
当前版本
  • 11.6.2(2024年11月21日;穩定版本)[1]
  • 11.7.1(2024年11月22日;最终测试版本)[2]
編輯維基數據鏈接
源代码库 編輯維基數據鏈接
编程语言C語言C++PerlBash
操作系统MacOSWindowsSolarisLinux
MacOSUnix BSD[3]
语言英语
类型RDBMS
许可协议GNU通用公共许可证#GPLv2(第2版)
GNU宽通用公共许可证(客户端库)[4]
网站mariadb.org
mariadb.com

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

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

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

版本

[编辑]

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

版本 原始发布日期 最新版本 发布日期 状态
舊版本,不再支援: 5.1 2009年10月29日 (2009-10-29)[11] 5.1.67 2013年1月30日 (2013-01-30)[12] Stable (GA)
舊版本,不再支援: 5.2 2010年4月10日 (2010-04-10)[13] 5.2.14 2013年1月30日 (2013-01-30)[14] Stable (GA)
舊版本,不再支援: 5.3 2011年7月26日 (2011-07-26)[15] 5.3.12 2013年1月30日 (2013-01-30)[16] Stable (GA)
舊版本,不再支援: 5.5 2012年2月25日 (2012-02-25)[17] 5.5.68 2020年5月12日 (2020-05-12)[18] Stable (GA)
舊版本,不再支援: 10.0 2012年11月12日 (2012-11-12)[19] 10.0.38 2019年1月31日 (2019-01-31)[20] Stable (GA)
舊版本,不再支援: 10.1 2014年6月30日 (2014-06-30)[21] 10.1.48 2020年11月4日 (2020-11-04)[22] Stable (GA)
舊版本,不再支援: 10.2 2016年4月18日 (2016-04-18)[23] 10.2.44 2022年5月20日 (2022-05-20)[24] Stable (GA)
舊版本,不再支援: 10.3 2017年4月16日 (2017-04-16)[25] 10.3.39 2023年5月10日 (2023-05-10)[26] Stable (GA)
舊版本,不再支援: 10.4 2018年11月9日 (2018-11-09)[27] 10.4.34 2024年5月16日 (2024-05-16)[28] Stable (GA)
舊版本,仍被支援: 10.5 2019年12月3日 (2019-12-03)[29] 10.5.27 2024年11月4日 (2024-11-04)[30] Stable (GA)
舊版本,仍被支援: 10.6 2021年4月26日 (2021-04-26)[31] 10.6.20 2024年11月4日 (2024-11-04)[30] Stable (GA)
舊版本,不再支援: 10.7 2021年9月17日 (2021-09-17)[32] 10.7.8 2023年2月6日 (2023-02-06)[33] Stable (GA)
舊版本,不再支援: 10.8 2021年12月22日 (2021-12-22)[34] 10.8.8 2023年5月10日 (2023-05-10)[26] Stable (GA)
舊版本,不再支援: 10.9 2022年3月23日 (2022-03-23)[35] 10.9.8 2023年8月14日 (2023-08-14)[28] Stable (GA)
舊版本,不再支援: 10.10 2022年6月23日 (2022-06-23)[36] 10.10.7 2023年11月13日 (2023-11-13) Stable (GA)
舊版本,仍被支援: 10.11 2022年9月26日 (2022-09-26)[37] 10.11.10 2024年11月4日 (2024-11-04)[30] Stable (GA)
舊版本,不再支援: 11.0 2022年12月27日 (2022-12-27) 11.0.6 2024年5月16日 (2024-05-16)[28] Stable (GA)
舊版本,不再支援: 11.1 2023年3月27日 (2023-03-27) 11.1.6 2024年8月12日 (2024-08-12)[38] Stable (GA)
舊版本,不再支援: 11.2 2023年6月20日 (2023-06-20) 11.2.6 2024年11月4日 (2024-11-04)[30] Stable (GA)
舊版本,不再支援: 11.3 2023年9月20日 (2023-09-20) 11.3.2 2024年2月20日 (2024-02-20) Stable (GA)
舊版本,仍被支援: 11.4 2023年12月24日 (2023-12-24) 11.4.4 2024年11月4日 (2024-11-04) Stable (GA)
舊版本,不再支援: 11.5 2024年3月18日 (2024-03-18) 11.5.2 2024年8月12日 (2024-08-12) Stable (GA)
當前版本: 11.6 2024年6月26日 (2024-06-26) 11.6.2 2024年11月21日 (2024-11-21) Stable (GA)
最新预览版本: 11.7 2024年9月25日 (2024-09-25) 11.7.1 2024年11月21日 (2024-11-21) RC
格式:
舊版本
舊版本,仍被支援
当前版本
最新的预览版
未来版本

第三方软件

[编辑]

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

如下是支持MariaDB的工具:

客户端

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

应用

[编辑]

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

重要用户

[编辑]

书籍

[编辑]

参考文献

[编辑]
引用
  1. ^ https://mariadb.com/kb/en/mariadb-11-6-2-release-notes/.
  2. ^ "MariaDB 11.3.1, 11.2.2 now available"; 作者姓名字符串: Ian Gilfillan; 作品或名稱使用語言: 英語; 出版日期: 2024年11月22日; 检索日期: 2024年12月4日.
  3. ^ Download MariaDB: TX, AX, Connectors, Bundles, apt/yum. MariaDB. [2018-10-30]. (原始内容存档于2019-01-23). 
  4. ^ MariaDB licenses. [2016-04-14]. (原始内容存档于2014-03-12). 
  5. ^ Dead database walking: MySQL's creator on why the future belongs to MariaDB - MariaDB, open source, mysql, Oracle. Computerworld. [2013-09-11]. (原始内容存档于2016-02-21). 
  6. ^ MariaDB versus MySQL - Compatibility. MariaDB KnowledgeBase. [17 September 2014]. (原始内容存档于2020-09-16). 
  7. ^ Aria FAQ. MariaDB KnowledgeBase. [17 September 2014]. (原始内容存档于2019-03-31). 
  8. ^ About XtraDB. MariaDB KnowledgeBase. [17 September 2014]. (原始内容存档于2019-03-31). 
  9. ^ Why does MariaDB 10.2 use InnoDB instead of XtraDB?. MariaDB KnowledgeBase. [14 January 2019]. (原始内容存档于2019-03-31). 
  10. ^ Why is the project called MariaDB?. MariaDB KnowledgeBase. [17 September 2014]. (原始内容存档于2020-09-16). 
  11. ^ MariaDB 5.1.38 Release Notes. [2015-09-21]. (原始内容存档于2016-02-27). 
  12. ^ MariaDB 5.1.67 Release Notes. [2015-09-21]. (原始内容存档于2016-02-27). 
  13. ^ MariaDB 5.2.0 Release Notes. [2015-09-21]. (原始内容存档于2016-02-27). 
  14. ^ MariaDB 5.2.14 Release Notes. [2015-09-21]. (原始内容存档于2016-02-27). 
  15. ^ MariaDB 5.3.0 Release Notes. [2015-09-21]. (原始内容存档于2016-02-27). 
  16. ^ MariaDB 5.3.12 Release Notes. [2015-09-21]. (原始内容存档于2015-09-23). 
  17. ^ MariaDB 5.5.20 Release Notes. [2015-09-21]. (原始内容存档于2019-07-31). 
  18. ^ MariaDB 10.4.13, 10.3.23, 10.2.32, 10.1.45 and 5.5.68 now available . [2020-05-13]. (原始内容存档于2020-05-16). 
  19. ^ MariaDB 10.0.0 Release Notes. [2015-09-21]. (原始内容存档于2016-01-27). 
  20. ^ MariaDB 10.0.38, MariaDB Connector/J 2.4.0 and MariaDB Connector/Node.js 2.0.3 now available. [2019-03-26]. (原始内容存档于2019-03-27). 
  21. ^ MariaDB 10.1.0 Release Notes. [2015-09-21]. (原始内容存档于2016-01-05). 
  22. ^ MariaDB 10.5.7, 10.4.16, 10.3.26, 10.2.35 and 10.1.48 now available. [2020-11-04]. (原始内容存档于2020-11-04). 
  23. ^ MariaDB 10.2.0 Release Notes. [2016-09-28]. (原始内容存档于2016-06-16). 
  24. ^ MariaDB 10.9.1, 10.8.3, 10.7.4, 10.6.8, 10.5.16, 10.4.25, 10.3.35 and 10.2.44 now available. [2022-05-23]. (原始内容存档于2022-05-25). 
  25. ^ MariaDB 10.3.0 Release Notes. [2017-04-23]. (原始内容存档于2017-04-24). 
  26. ^ 26.0 26.1 MariaDB 10.11.3, 10.10.4, 10.9.6, 10.8.8, 10.6.13, 10.5.20, 10.4.29 and 10.3.39 now available. [2023-05-10]. (原始内容存档于2023-05-10). 
  27. ^ MariaDB 10.4.0 Release Notes. [2018-11-15]. (原始内容存档于2019-02-17). 
  28. ^ 28.0 28.1 28.2 MariaDB 11.2.4, 11.1.5, 11.0.6, 10.11.8, 10.6.18, 10.5.25, 10.4.34 now available. [2024-05-21]. (原始内容存档于2024-05-21). 
  29. ^ MariaDB 10.5.0 Now Available. [2019-12-03]. (原始内容存档于2019-08-08). 
  30. ^ 30.0 30.1 30.2 30.3 MariaDB 11.4.4, 11.2.6, 10.11.10, 10.6.20 and 10.5.27 now available. [2024-11-04]. 
  31. ^ MariaDB 10.6.0 now available. [2021-04-26]. (原始内容存档于2021-04-26). 
  32. ^ 10.7.0 Comes As Preview Releases. [2021-11-10]. (原始内容存档于2021-11-09). 
  33. ^ MariaDB 10.10.3, 10.9.5, 10.8.7, 10.7.8, 10.6.12, 10.5.19, 10.4.28 and 10.3.38 now available. [2023-02-06]. (原始内容存档于2023-06-06). 
  34. ^ MariaDB 10.8.0 preview releases now available. [2022-02-17]. (原始内容存档于2022-02-14). 
  35. ^ MariaDB 10.9.0 preview releases now available. [2022-05-23]. (原始内容存档于2022-03-24). 
  36. ^ MariaDB 10.10.0 preview releases now available. [2022-06-23]. (原始内容存档于2022-06-23). 
  37. ^ MariaDB 10.11.0 preview release now available. [2022-09-26]. (原始内容存档于2022-12-07). 
  38. ^ MariaDB 11.6.1, 11.5.2, 11.4.3, 11.2.5, 11.1.6, 10.11.9, 10.6.19 and 10.5.26 now available. MariaDB.org. 2024-08-12 [2024-11-08]. 
  39. ^ Features / Replace MySQL with MariaDB页面存档备份,存于互联网档案馆), 2013-01-21
  40. ^ Wikipedia Adopts MariaDB. 维基媒体基金会. 2013-04-22 [2020-09-16]. (原始内容存档于2018-12-08). 
  41. ^ MariaDB 5.2.7 shipped with HeidiSQL. Heidisql.com. [2013-04-16]. (原始内容存档于2015-09-09). 
  42. ^ MariaDB 5.2.7 released!页面存档备份,存于互联网档案馆), Monty Program Group Blog
  43. ^ Works With MariaDB - AskMonty KnowledgeBase. Kb.askmonty.org. [2013-10-28]. (原始内容存档于2013-06-06). 
  44. ^ https://www.archlinux.org/news/mariadb-replaces-mysql-in-repositories/页面存档备份,存于互联网档案馆) Arch Linux News - 25 March 2013 MariaDB replaces MySQL in repositories
  45. ^ The Chakra Project - Get. Chakra-linux.org. [2013-04-16]. (原始内容存档于2013-02-13). 
  46. ^ Oracle who? Fedora & openSUSE will replace MySQL with MariaDB. ZDNet. 31 January 2013 [17 September 2014]. (原始内容存档于2013-05-13). 
  47. ^ Distributions Which Include MariaDB. [2015-07-12]. (原始内容存档于2014-05-30). '
  48. ^ The Register 12 September 2013 Google swaps out MySQL, moves to MariaDB'. [2015-07-12]. (原始内容存档于2015-07-13). '
  49. ^ 楊智傑. Google棄甲骨文MySQL,將大規模導入MariaDB. iThome. 電週文化事業. 2013-09-26 [2014-06-18]. (原始内容存档于2014-09-26) (中文(臺灣)). 
  50. ^ MySQL 5.1 vs. MySQL 5.5: Floats, Doubles, and Scientific Notation. Mozilla IT. [17 September 2014]. (原始内容存档于2014-09-04). 
  51. ^ mariadb-server-10.0.16v0 – multithreaded SQL database (server). OpenBSD ports. 2015-01-30 [2015-02-11]. (原始内容存档于2015-02-12). 
  52. ^ Switch from using MySQL to using MariaDB attempt #2. [28 September 2014]. (原始内容存档于2018-08-21). 
  53. ^ openSUSE Dumps MySQL Makes MariaDB Default Database. Muktware. [17 September 2014]. (原始内容存档于2013-05-10). 
  54. ^ Red Hat ditches MySQL, switches to MariaDB. Itwire.com. [2013-09-11]. (原始内容存档于2013-08-06). 
  55. ^ Slackware News - 23 March 2013 ''Slackware switching to the MariaDB database''. Slackware.com. [2013-04-16]. (原始内容存档于2016-01-23). 
  56. ^ SaltOS sees gains with subqueries in MariaDB. MariaDB Foundation. [2015-07-12]. (原始内容存档于2013-03-18). 
  57. ^ Web of Trust (WOT) trusts the MariaDB upgrade. MariaDB Foundation. [2015-07-12]. (原始内容存档于2013-03-18). 
  58. ^ free and open-source web server solution stack for professional PHP development on the Windows. MariaDB Foundation. [2015-07-12]. (原始内容存档于2015-07-11). 
  59. ^ How Zimbra is Changing. Zimbra. [2015-07-12]. (原始内容存档于2014-11-23). 
  60. ^ Wikipedia Adopts MariaDB. Wikimedia Foundation. 2013-04-22 [2020-09-16]. (原始内容存档于2018-12-08). 

延伸閱讀

[编辑]

参阅

[编辑]

外部連結

[编辑]