mysql技术 MySQL的简介及发展历
发布时间:2022-10-20 11:05:37 所属栏目:MySql教程 来源:
导读: MySQL的简介MySQL 是一个关系型数据库t管理系统,由瑞典MySQL AB公司开发
MySQL的发展历按照时间顺序:
时间发展史
1979年
瑞典的Monty Widenius 在为TcX公司打工期间,写了一个
MySQL的发展历按照时间顺序:
时间发展史
1979年
瑞典的Monty Widenius 在为TcX公司打工期间,写了一个
|
MySQL的简介MySQL 是一个关系型数据库t管理系统,由瑞典MySQL AB公司开发 MySQL的发展历按照时间顺序: 时间发展史 1979年 瑞典的Monty Widenius 在为TcX公司打工期间,写了一个报表工具的存储引擎,工具叫Unireg。 1985年 瑞典的几个小伙伴一起成立了一个公司,这就是MySQL AB前身,编写了ISAM(Indexed Sequential Access Method)存储引擎核心算法的前身。 1990年 由于业务的需要,需要这个存储引擎提供SQL支持,因此整个团队就重写了这个工具。 1996年 MySQL1.0发布,在小范围内使用。 1996年10月 MySQL 3.11.1发布了,没有2.x版本。最开始,只提供了Solaris下的二进制版本。 mysql技术_mysql 技术论坛_mysql技术精粹 下载 1996年11月 MySQL 3.x for Linux版本发布 1999-2000年 MySQL AB公司在瑞典成立了。开发出了BDB引擎,MySQL从此开始支持事务处理了。 2000年 MySQL公布了算自已的源代码,并采用GPL(GNU General Public License)许可协议正式开源。 2000年4月 MySQL对旧的存储引擎ISAAM进行了整理,命名为MyISAM。 2001年 MySQL集成第三方公司的存储引擎InnoDB,这个引擎同样支持事务处理,还支持行级锁。 2001年 MySQL 3.23 版本发布,该版本已经支持大多数的基本的SQL操作,而且还集成了MyISAM和InnoDB存储引擎。开始支持外键(InnoDB)。(MySQL与InnoDB的正式结合版本是4.0) mysql技术精粹 下载_mysql 技术论坛_mysql技术 2004年10月 MySQL 4.1版本发布,开始支持R-trees索引(MyISAM)。 2005年10月 MySQL 5.0发发布,这是MySQL历史上最有里程碑的一个版本,在5.0版本加入了游标,存储过程,触发器,视图和事务的支持。在5.0之后MySQL表现出迈向高性能数据库的发展步伐。MySQL5.1支持分功能、支持行复制。 2008年1月16日 MySQL被SUN公司收购。 2009年4月20日 Oracle收购Sun公司mysql技术,MySQL转入Oracle公司。 2010年4月22日 ,发布MySQL5.5 + MySQL Cluster 7.1 。Oracle对MySQL版本重新进行了划分,分成了社区版、企业版。从5.5版本开始,里面多了如下功能:1.默认存储引擎更改为InnoDB2.多核性能提升3.复制功能(replication)加强4.增强表分区功能:非整数列分区、多列分区、可用性增强,更多微调功能。5.Insert Buffering6.Support for Native AIO on Linux 2013年2月5日 ,MySQL5.6首个正式版版本号为5.6.10发布。在MySQL5.5中使用的是InnoDB作为默认的存储引擎,而MySQL5.6对InnoDB引擎进行了改造,提供全文索引能为,使InnoDB适合各种应用场景。主要几大块:1.InnoDB增强2.分区增强3.复制与日志增强,将实现双向复制4.优化器增强5.NoSQL支持 2015年10月21日, MySQL5.7首个正式版5.7.9发布。MySQL5.7和早期版本的区别如:1.3倍更快的性能2.InnoDB相关改进3.新的优化器4.多源复制5.GIS 相关改进6.原生JSON支持 2016年9月12日, MySQL8.0开发版本发布,完全集成InnoDB引擎,废弃MyISAM引擎。 增加了数据字典、账号权限角色表、InnoDB提升、JSON提升、Optimizer优化器、直方图支持、参数持久化、扫描性能等等,逐渐向Oracle的功能靠近。 (编辑:PHP编程网 - 钦州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐




浙公网安备 33038102330484号