Mysql版本历史
相信很多人对MySQL的历史已经很熟悉了,这里就不赘述了。以下仅从产品特性的角度梳理其发展过程中的里程碑事件。
1995,MySQL 1.0发布仅供内部使用。
1996,MySQL 3.11.1发布,直接跳过MySQL 2.x版本。
1999年,MySQL AB公司成立。同年,MySQL 3.23发布,集成了Berkeley DB存储引擎。该引擎由Sleepycat公司开发,支持事务。在集成引擎的过程中,对源代码进行了改造,为后续的可插拔存储引擎架构奠定了基础。
在2000年,ISAM升级到MyISAM存储引擎。同年,MySQL基于GPL协议开源。
2002年,MySQL 4.0发布,集成了后来著名的InnoDB存储引擎。该引擎由Innobase开发,支持事务和行级锁,适用于OLTP等高并发场景。
2005年,MySQL 5.0发布,开始支持游标、存储过程、触发器、视图、XA事务等特性。同年,甲骨文收购了Innobase公司。
2008年,Sun以6543.8+0亿美元收购MySQL AB。同年,MySQL 5.1发布,开始支持事件调度器、分区、基于行的复制等特性。
2009年,甲骨文以74亿美元收购了Sun公司。
2010年,MySQL 5.5发布,包含以下重要特性和更新。
2013年,MySQL 5.6发布,包含以下重要特性和更新。
可以说MySQL 5.6是MySQL历史上里程碑式的版本,也是目前生产中应用最广泛的版本。
2015年,MySQL 5.7发布,包含以下重要特性和更新。
2018年,MySQL 8.0发布,包含以下重要特性和更新。
需要注意的是,上面提到的发布一般指的是GA版本。
来看看MySQL 5.6、5.7和8.0的新特性。
blogs.com/ivictor/p/9807284.html