Skip to main content
 Web开发网 » 数据库教程

MySQL和SQL的本质区别是什么?

2021年08月11日6270百度已收录

看似MySQL和SQL很像,其实这两者本质上是有区别的,更不能把这两者都当成数据库来看待。

SQL是数据库管理及查询语言SQL是结构化查询语言的英文简称,为便于理解,我们可以把SQL直接理解成操作关系型数据库的语言,它是一种特殊的编程语言。

SQL结构化查询语言其实有很多功能,数据库查询只是其中一部分,一般而言SQL语言主要包含以下几个部分:

数据库查询语言:确定数据如何查出

数据库操作语言:主要是Insert、Update、Delete等操作

事务控制语言:主要包含Commit、Rollback等事务类操作

数据定义语言:主要是对表进行的一些操作,如:Create、Alter、Drop等。

另外需要注意的是:SQL只是一种标准,不同的数据库对SQL语句的支持是不同的,比如你在MySQL中能执行某条SQL语句,同样的SQL语句在Oracle中就未必能执行!

MySQL是一种关系型数据库MySQL它是当下应用最为广泛的开源关系型数据库,它是一款数据库综合软件,主要是用来管理和存储数据库中的数据的,它除了提供基本的数据库功能外,也支持SQL语言。

MySQL和SQL的本质区别是什么?  别是 本质 什么 MySQL SQL 第1张

总结:SQL是一种用来操作数据库的程序语言,不同数据库的SQL语句也存在一些差异;而MySQL是一种数据库,通过SQL语言可以从MySQL中查找数据。

现在很多人把数据库简称为SQL,其实这是错误的!

评论列表暂无评论
发表评论
微信