目录
一、为什么大部分人选择使用MySQL数据库?
二、MySQL简介
1.MySQL介绍
2.MySQL的特点
3. MySQL的版本
从用户的角度,针对不同的用户
从单纯的版本数字区分
💟 创作不易,不妨点赞💚评论❤️收藏💙一下
一、为什么大部分人选择使用MySQL数据库?
绝大多数的使用linux操作系统的大中小型互联网网站都在使用mysql作为其后端数据库存储。从大型的BAT门户,到电商,到分类门户,无一例外都在使用Mysql。
原因主要有以下几点:
(1) Mysql性能卓越,服务稳定,很少出现宕机。
(2) 开放源代码,自主性,使用成本低。
(3) 历史悠久,社区用户非常活跃,遇到问题可以寻求帮助。
(4) 软件体积小,安装使用简单,并且易于维护。
(5) 品牌口碑效应,使得企业无需考虑就直接用之,LAMP LEMP流行架构。
(6) 支持多种操作系统,提供多个API接口,支持多个开发语言,特别对流行的PHP语言有很好的支持。
二、MySQL简介
1.MySQL介绍
(1) MySQL数据库管理系统由瑞典的DataKonsultAB公司研发,该公司被Sun公司收购;现在Sun公司又被Oracle公司收购,因此MySQL目前属于Oracle旗下的产品。
(2) MySQL所使用的SQL语言是用于访问数据库最常用 的标准化语言。
目前,MySQL软件采用了双授权政策,分为社区版和商业版,由于其体积小,速度快,总体拥有成本低,一般中小型网站的开发都选择MySQL作为网站数据库。
2.MySQL的特点
(1) MySQL数据库的用C和C++语言编写的,以保证源码的可移植性。
(2) 支持多个操作系统,例如:Windows、Linux、Mac OS等等。
(3) 支持多线程,并发执行能力比较强,可以同时执行多个任务。可以充分的利用CPU多核机制和资源。
(4) 为多种编程语言提供API,包括C语言,java,PHP,Python语言等。
(5) MySQL在内部优化了一些SQL算法,有效的提高了查询速度。
(6) MySQL开放源代码且无版权制约,可以自己修改定制数据库,自主性强,使用成本低。
(7) MySQL历史悠久、社区及用户非常活跃,遇到问题可以很快获取到帮助。
3. MySQL的版本
从用户的角度,针对不同的用户
MySQL分为两种不同的版本:社区版和商业版
-
MySQL Community Server
-------- 社区版本,免费,但是MySQL不提供官方技术支持。
-
MySQL Enterprise Edition
---------商业版,收费版本,可试用30天,官方提供技术支持
-
MySQL Cluster
-------- 集群版,开源免费,可将几个MySQL Server封装成一个Server
-
MySQL Cluster CGE
-------- 高级集群版,需付费
-
MySQL Workbench(GUI TOOL)
-------- 一款专门为MySQL设计的ER/数据库建模工具。MySQL Workbench又分为两个版本,社区版(MySQL Workbench OSS)和商用版(MySQL Workbench SE)
从单纯的版本数字区分
MySQL的命名机制使用由3个数字和一个后缀组成的版本号。
例如,像mysql-8.0.26的版本号这样解释:
第1个数字(8)是主版本号,描述了文件格式。所有版本5的发行都有相同的文件格式。
第2个数字(0)是发行级别。主版本号和发行级别组合到一起便构成了发行序列号。
第3个数字(26)是在此发行系列的版本号,随每个新分发版递增。
目前,My SQL的最新版本为MySQL 8.0。
写到最后
四季轮换,已经数不清凋零了多少, 愿我们往后能向心而行,一路招摇胜!
🐋 你的支持认可是我创作的动力
💟 创作不易,不妨点赞💚评论❤️收藏💙一下
😘 感谢大佬们的支持,欢迎各位前来不吝赐教