MySQL语法速查1:基础命令篇
1.1. 关于 SQL
SQL 是 Structure Query Language(结构化查询语言)的缩写,是关系型数据库的基本语言,由 IBM 在 20 世纪 70 年代开发出来,作为 IBM 关系数据库原型 System R 的原型关系语言,实现了关系数据库中的信息检索。
20 世纪 80 年代初,美国国家标准局(ANSI)开始着手制作 SQL 标准,并于 1986 年完成,被叫做 SQL-86。
SQL 标准几经修改,日趋完善,大多数关系型数据库系统都支持,而 (My)SQL 是在标准 SQL 的基础上进行了扩展。
1.2. SQL 分类
- DDL(Data Definition Language):数据定义语句
- 主要用于操作数据库对象;
- 常用关键字 create、drop、alter等;
- DML(Data Manipulation Language):数据操作语句
- 主要用于操作数据库记录;
- 常用关键字 insert、delete、update、select等;
- DCL(Data Control Language):数据控制语句
- 主要用于控制数据的访问权限;
- 常用关键字 grant、revoke等。