1.6.MySQL發展大事記
1.6. MySQL發展大事記
- 1.6.1. MySQL 5.1的新特性
在本節中,介紹了MySQL發展歷程中的重要事件,包括各種MySQL版本中已實現的主要特性或規劃中的特性。在下節中,介紹了各發布系列的相關信息。
當前的生產版本系列是MySQL 5.0,據稱它能穩定地用于生產環境,如2005年10月發布的5.0.15版。以前的生產版本系列是MySQL 4.1,據稱它也能穩定地用于生產環境,如2004年10月發布的4.1.7版。“生產狀態”意味著未來的5.0和4.1開發僅限于修正缺陷。對于較早的MySQL 4.0和3.23系列,僅會對關鍵缺陷進行更正。
對于MySQL 5.0和5.1系列,相關的MySQL開發正在積極進行當中,并會為后者增加新的特性。
從1個版本系列升級到下一個版本系列之前,請參見2.10節,“升級MySQL”的介紹。
在下面的表格中,歸納了要求最迫切的特性,以及實施了這些特性或計劃實施這些特性的版本:
特性 |
MySQ系列 |
Foreign keys |
3.23(針對InnoDB存儲引擎) |
Unions |
4.0 |
Subqueries |
4.1 |
R-trees |
4.1(針對MyISAM 存儲引擎) |
Stored procedures |
5.0 |
Views |
5.0 |
Cursors |
5.0 |
XA transactions |
5.0 |
Foreign keys |
5.1(在3.23中實施,對于InnoDB) |
Triggers |
5.0和5.1 |
Full outer joins |
5.1 |
Constraints |
5.1(在3.23中實施,對于InnoDB) |
Partitioning |
5.1 |
Pluggable Storage Engine API |
5.1 |
Row-Based Replication |
5.1 |