本文最后更新于2022年6月1日,已超过 1 年没更新!内容可能已失效,请自行测试。
什么是SQL
结构化查询语言(structured query language)
SQL的作用
客户端使用SQL来操作服务器
SQL标准
对DBMS的统一操作方式
SQL方言
某种DBMS不只会支持SQL标准,还有一些自己的独有的语法,称之为方言
比如limit语句只在MySQL里使用
SQL语法
- SQL语句可以在单行或者多行书写,以分号结尾
- 可使用刻个和缩进来增强语句的可读性
- MySQL不区别大小写,建议大写
SQL语句分类
- DDL
- 数据定义语句:用来定义数据库对象:库,表,列等
- 创建,删除,修改:库,表结构
- 数据定义语句:用来定义数据库对象:库,表,列等
- DML
- 数据操作语言:用来定义数据库记录
- 增,删,改:表记录
- 数据操作语言:用来定义数据库记录
- DCL
- 数据控制语言:用来定义访问权限和安全级别
- 对用户的创建,授权
- 数据控制语言:用来定义访问权限和安全级别
- DQL
- 数据查询语言,用来查询数据
- 查询数据
- 数据查询语言,用来查询数据
Comments | NOTHING