zl程序教程

您现在的位置是:首页 >  IT要闻

当前栏目

MySQL数据库基础学习(一)

2023-02-19 12:23:42 时间

1. MySQL概述

在这一章节,我们主要介绍两个部分,数据库相关概念及MySQL数据库的介绍、下载、安装、启动及连接。

1.1 数据库相关概念

在这一部分,我们先来讲解三个概念:数据库、数据库管理系统、SQL。

而目前主流的关系型数据库管理系统的市场占有率排名如下:

Oracle:大型的收费数据库,Oracle公司产品,价格昂贵。

MySQL:开源免费的中小型数据库,后来Sun公司收购了MySQL,而Oracle又收购了Sun公司。

目前Oracle推出了收费版本的MySQL,也提供了免费的社区版本。

SQL Server:Microsoft 公司推出的收费的中型数据库,C#、.net等语言常用。

PostgreSQL:开源免费的中小型数据库。

DB2:IBM公司的大型收费数据库产品。

SQLLite:嵌入式的微型数据库。Android内置的数据库采用的就是该数据库。

MariaDB:开源免费的中小型数据库。是MySQL数据库的另外一个分支、另外一个衍生产品,与MySQL数据库有很好的兼容性。

而不论我们使用的是上面的哪一个关系型数据库,最终在操作时,都是使用SQL语言来进行统一操作,因为我们前面讲到SQL语言,是操作关系型数据库的 统一标准 。所以即使我们现在学习的是MySQL,假如我们以后到了公司,使用的是别的关系型数据库,如:Oracle、DB2、SQLServer,也完全不用担心,因为操作的方式都是一致的。

1.2 MySQL数据库

1.2.1 版本

MySQL官方提供了两种不同的版本:

社区版本(MySQL Community Server)

免费, MySQL不提供任何技术支持

商业版本(MySQL Enterprise Edition)

收费,可以使用30天,官方提供技术支持