[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
This section provides a snapshot of the MySQL development roadmap, including major features implemented or planned for MySQL 4.0, 4.1, 5.0, and 5.1. The following sections provide information for each release series.
The production release series is MySQL 4.0, which was declared stable for production use as of Version 4.0.12, released in March 2003. This means that future 4.0 development will be limited only to making bug fixes. For the older MySQL 3.23 series, only critical bug fixes will be made.
Active MySQL development currently is taking place in the MySQL 4.1 and 5.0 release series. This means that new features are being added to MySQL 4.1 and MySQL 5.0. Both 4.1 and 5.0 are available now in alpha status.
Before upgrading from one release series to the next, please see the notes at 2.5 Upgrading/Downgrading MySQL.
Plans for some of the most requested features are summarized in the following table.
Feature | MySQL version |
Unions | 4.0 |
Subqueries | 4.1 |
R-trees | 4.1 (for MyISAM tables) |
Stored procedures | 5.0 |
Views | 5.0 or 5.1 |
Cursors | 5.0 |
Foreign keys | 5.1 (already implemented in 3.23 for InnoDB ) |
Triggers | 5.1 |
Full outer join | 5.1 |
Constraints | 5.1 |
1.5.1 MySQL 4.0 in a Nutshell | ||
1.5.2 MySQL 4.1 in a Nutshell | ||
1.5.3 MySQL 5.0, The Next Development Release |