1.MySQL概述
-
MySQL是一款开源的关系型数据库管理系统,由瑞典MySQL AB公司1995年研发
-
2008年被Sun公司收购,2009年Sun公司被Oracle公司收购.之后因担心有闭源的分险,由开发了MySQL的分支Maria DB
-
MySQL6.x版本之后分为社区版和商业版
-
MySQL是一种关联性数据库,将数据保存在不同的表中,而不是将所有的数据保存在一个大仓库内,增加了速度,提高了灵活度
-
MySQL提供开源版本,不收取费用
-
MySQL是可定制的,采用了GPL(GNV General Public Lincense)协议,可修改源代码来开发自己的MySQL
-
MySQL支持大型数据库,可处理拥有上千万条的数据
-
MySQL支持大数据,支持5000万条记录的数据包,32位表文件最大可支持4GB,64位支持8TB
-
MySQL使用标准的SQL数据语言形式
-
MySQL可允许运行在系统上,并支持多种语言,支持的编程语言包括 C ,C++,Python,Java,Perl,PHP和Ruby等
2.关于MySQL8.0
-
MySQL从5.7直接到了8.0
-
功能做出了显著的改进与增强
-
对MySQL的源代码进行了重构,对MySQL optimizer 优化器进行了改进,不仅速度提升,为用户带来更多更好的性能体验
3.Why choose MySQL?
-
MySQL是开源的,使用成本低
-
性能卓越,服务稳定
-
体积小,使用简单,并且易于维护
-
历史悠久,社区用户活跃,可以在其中寻求帮助
-
经过了时间的验证
4.Oracle VS MySQL
Oracle 更适合大型的跨国公司使用,性能更加强大,更加安全:MySQL 体积小,速度快,总体来说是一款有成本低,可处理上万条记录的大型数据库,并且还是开源的