• 欢迎访问VPS岛网站,国外VPS,国内VPS,国外服务器,国内服务器,服务器主机,测评及优惠码,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站 QQ群

MySQL的简介及发展历

mysql技术 pcjazz 61次浏览 已收录 0个评论

MySQL的简介
MySQL 是一个关系型数据库t管理系统,由瑞典MySQL AB公司开发

  • MySQL是一种开放源代码的关系型数据库管理系统,因为是开放源代码的,在下载后可以根据自己的需要进行修改。
  • 由于体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本需选择了MySQL作为网站数据库
  • 最开始由SUN公司收购,后面被甲骨文Oracle公司收购
  • SQL ,NoSQL(Not Only SQL),NewSQL(SQL+NoSQL)
  • 目前全世界市场有比例最高的两种数据库: Oracle 、MySQL
  • Oracle互联网之外第一,垄断市场,近一半的使用比例,最好最稳定功能最强的数据库,有钱人用的数据库。
  • MySQL互联网行业第一。

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下的二进制版本。
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)
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转入Oracle公司。

2010年4月22日 ,发布MySQL5.5 + MySQL Cluster 7.1 。Oracle对MySQL版本重新进行了划分,分成了社区版、企业版。
从5.5版本开始,里面多了如下功能:
1.默认存储引擎更改为InnoDB
2.多核性能提升
3.复制功能(replication)加强
4.增强表分区功能:非整数列分区、多列分区、可用性增强,更多微调功能。
5.Insert Buffering
6.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的功能靠近。


VPS岛 的文章和资源来自互联网,仅作为参考资料,如果有侵犯版权的资源请尽快联系站长,我们会在24h内删除有争议的资源。丨 转载请注明MySQL的简介及发展历
喜欢 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址