什么是 SQL?(如果还未安装MySQL请参考此文章安装下)
SQL 语句的通用语法
SQL 语句可以单独或多行书写,以分号结尾。
-- 例如:
show databases;
show
databases; -- 两种方式均可以,只不过要记住加 ";"
可使用空格和缩进来增强语句的可读性。
MySQL 数据库的SQL语句不区分大小写,关键字建议使用大写。
SQL 语句的注释
缩写 | 名字 | 作用 | 使用到的关键字 |
---|---|---|---|
DDL(Data Definition Language) | 数据定义语言 | 定义数据库对象:数据库,表,列等 | create ,drop,alter |
DML(Data Manipulation Language) | 数据操作语言 | 对数据库中表的数据进行增删改 | insert、delete、update |
DQL(Data Query Language) | 数据查询语言 | 查询数据库中表的记录(数据) | select、where |
DCL(Data Control Language) | 数据控制语言(了解) | 定义数据库的访问权限和安全级别,及创建用户 | GRANT、REVOKE |
接下来我们看一张图,显示的是这些操作语言的用途
注意:可以根据箭头的指向,我们能清晰的看到 这四种语言的操作对象