【MySQL基础】为什么大部分人选择使用MySQL数据库?

目录

一、为什么大部分人选择使用MySQL数据库?

二、MySQL简介

1.MySQL介绍

2.MySQL的特点

3. MySQL的版本

从用户的角度,针对不同的用户

从单纯的版本数字区分

 创作不易,不妨点赞评论❤️收藏一下


一、为什么大部分人选择使用MySQL数据库?

【MySQL基础】为什么大部分人选择使用MySQL数据库?_第1张图片

 绝大多数的使用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旗下的产品

【MySQL基础】为什么大部分人选择使用MySQL数据库?_第2张图片

(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。

【MySQL基础】为什么大部分人选择使用MySQL数据库?_第3张图片


 写到最后

四季轮换,已经数不清凋零了多少, 愿我们往后能向心而行,一路招摇胜!

 你的支持认可是我创作的动力

 创作不易,不妨点赞评论❤️收藏一下

 感谢大佬们的支持,欢迎各位前来不吝赐教

你可能感兴趣的:(阶段六:数据库,mysql,数据库,腾讯云,oracle)