mysql产品历史
mysql开发时间表包括:
最初开发mysql由 Michael Widenius和 David Axmark 开始于1994.
第一个内部释放在 23 May 1995.
Windows version was released on 8 January 1998 for Windows 95 and NT.
Version 3.19: End of 1996, from www.tcx.se
Version 3.20: January 1997
Version 3.21: production release 1998, from www.mysql.com
Version 3.22: alpha, beta from 1998
Version 3.23: beta from June 2000, production release 22 January 2001
Version 4.0: beta from August 2002, production release March 2003 (unions)
Version 4.01: beta from August 2003, Jyoti[clarification needed][who?] adopts MySQL for database tracking
Version 4.1: beta from June 2004, production release October 2004 (R-trees and B-trees, subqueries, prepared statements)
Version 5.0: beta from March 2005, production release October 2005 (cursors, stored procedures, triggers, views, XA

transactions)
The developer of the Federated Storage Engine states that "The Federated Storage Engine is a proof-of-concept storage

engine", but the main distributions of MySQL version 5.0 included it and turned it on by default. Documentation of some of

the short-comings appears in "MySQL Federated Tables: The Missing Manual".
Sun Microsystems acquired MySQL AB on 26 February 2008.
Version 5.1: production release 27 November 2008 (event scheduler, partitioning, plugin API, row-based replication, server

log tables)
Version 5.1 contained 20 known crashing and wrong result bugs in addition to the 35 present in version 5.0 (almost all fixed

as of release 5.1.51).
MySQL 5.1 and 6.0 showed poor performance when used for data warehousing — partly due to its inability to utilize multiple

CPU cores for processing a single query.
Oracle acquired Sun Microsystems on 27 January 2010.
MySQL Server 5.5 is currently generally available (as of December 2010[update]). Enhancements and features include:
The default storage engine is InnoDB, which supports transactions and referential integrity constraints.
Improved InnoDB I/O subsystem.
Improved SMP support.
Semisynchronous replication.
SIGNAL and RESIGNAL statement in compliance with the SQL standard.
Support for supplementary Unicode character sets utf16, utf32, and utf8mb4.
New options for user-defined partitioning.
-------
Future releases

MySQL Server 6.0.11-alpha was announced on May 22, 2009 as the last release of the 6.0 line. Future MySQL Server development

uses a New Release Model. Features developed for 6.0 are being incorporated into future releases.

MySQL 5.6, a development milestone release, was announced at the MySQL users conference 2011. New features include

performance improvements to the query optimizer, higher transactional throughput in InnoDB, new NoSQL-style memcached APIs,

improvements to partitioning for querying and managing very large tables, improvements to replication and better performance

monitoring by expanding the data available through the PERFORMANCE_SCHEMA. In July further previews with a BINLOG API, group

commit, and InnoDB full text searching were released.

 

mysql产品历史
标签: