MySQL介绍

1.1 概述
MySQL 是一个 开放源代码的关系型数据库管理系统 ,由瑞典 MySQL AB (创始人 Michael
Widenius) 公司 1995 年开发,迅速成为开源数据库的 No.1
2008 Sun 收购( 10 亿美金), 2009 Sun Oracle 收购。 MariaDB 应运而生。( MySQL 的创
造者担心 MySQL 有闭源的风险,因此创建了 MySQL 的分支项目 MariaDB
MySQL6.x 版本之后分为 社区版 和 商业版 。
MySQL 是一种关联数据库管理系统,将数据保存在不同的表中,而不是将所有数据放在一个大仓库
内,这样就增加了速度并提高了灵活性。
MySQL 是开源的,所以你不需要支付额外的费用。
MySQL 是可以定制的,采用了 GPL GNU General Public License) 协议,你可以修改源码来 开发
自己的 MySQL 系统。
MySQL 支持大型的数据库。可以处理拥有上千万条记录的大型数据库。
MySQL 支持大型数据库,支持 5000 万条记录的数据仓库, 32 位系统表文件最大可支持 4GB 64
系统支持最大的表文件为 8TB
MySQL 使用 标准的 SQL 数据语言 形式。
MySQL 可以允许运行于多个系统上,并且支持多种语言。这些编程语言包括 C C++ Python
Java Perl PHP Ruby 等。
1.2 MySQL发展史重大事件
MySQL 的历史就是整个互联网的发展史。互联网业务从社交领域、电商领域到金融领域的发展,推动着
应用对数据库的需求提升,对传统的数据库服务能力提出了挑战。高并发、高性能、高可用、轻资源、
易维护、易扩展的需求,促进了 MySQL 的长足发展。
1.3 关于MySQL 8.0
MySQL 5.7 版本直接跳跃发布了 8.0 版本 ,可见这是一个令人兴奋的里程碑版本。 MySQL 8 版本在功能
上 做了显著的改进与增强,开发者对 MySQL 的源代码进行了重构,最突出的一点是多 MySQL Optimizer
优化 器进行了改进。不仅在速度上得到了改善,还为用户带来了更好的性能和更棒的体验。
1.4 Why choose MySQL?  
为什么如此多的厂商要选用 MySQL ?大概总结的原因主要有以下几点:
1. 开放源代码,使用成本低。
2. 性能卓越,服务稳定。
3. 软件体积小,使用简单,并且易于维护。
4. 历史悠久,社区用户非常活跃,遇到问题可以寻求帮助。
5. 许多互联网公司在用,经过了时间的验证。
1.5 Oracle vs MySQL
Oracle 更适合大型跨国企业的使用,因为他们对费用不敏感,但是对性能要求以及安全性有更高的要
求。
MySQL 由于其 体积小、速度快、总体拥有成本低,可处理上千万条记录的大型数据库,尤其是开放源码
这一特点,使得很多互联网公司、中小型网站选择了 MySQL 作为网站数据库( Facebook Twitter
YouTube ,阿里巴巴 / 蚂蚁金服,去哪儿,美团外卖,腾讯)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值