1.什么是SQL?
SQL(Structure Query Language):SQL是结构化查询语言,它定义了操作所有关系型数据库的规则,每一种数据库操作的方式存在不一样的地方,称为“方言”
2.SQL语句可以单行或多行书写,以分号结尾
3.SQL语句使用空格和缩进增强可读性
4.MySQL不缺分大小写,关键字建议大写
5.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等
6.注释
- 单行注释
- --空格
- #(mysql特有的注释方式)
- 多行注释
- /* */