SQL 语言分类
DQL(data query language)
数据查询语言(用以从表中获取数据,select是其关键字)------select ,where,from,group by,having 等等
DML(data manipulation language)数据操作语言(用以对于数据的更新,添加,删除,是针对数据库表中的数据)------insert,update,delete
DDL(data control language)数据定义语言(用以定义数据库对象:创建,删除,修改。针对的是数据库的对象,比如说,数据库database,数据表table,索引index,视图view,触发器trigger等)------create,alter,drop
DCL(data control language)数据控制语言(确定用户对数据库对象的访问权限:授予权限,取消权限)------grant,revoke
TCL(Transaction control language)
事务控制语言(确保DML 语句的操作:提交,回滚,设置回滚点)------commit,rollback,savepoint
SQL 语言的语法
SQL 语言不区分大小写,关键字建议大写、
SQL语言可以一行或者多行书写,以分号结尾
补充:show databases; #查看MySQL数据库中所有数据库命令(有分号的)