SQL语言分五大部分
一、数据查询语言(DQL):数据查询,基本结构是由SELECT、FROM、WHERE组合而成
二、数据操作语言(DML):对数据库中数据的增加、删除、修改的操作,其主要包括:
1)INSERT:增加数据
2)DELETE:删除数据
3)UPDATE:修改数据
三、数据定义语言(DDL):针对数据库(数据库、表、索引、视图、触发器、存储过程、函数)进行创建、修改和删除操作,其主要包括:
1)CREATE:创建数据库对象
2)ALTER:修改数据库对象
3)DROP:删除数据库对象
四、数据控制语言(DCL):授予或回收访问数据库的权限,其主要包括:
1)GRANT:授予用户某种权限
2)REVOKE:回收授予的某种权限
五、事务控制语言(TCL):数据库的事务管理,其主要包括:
1)START TRANSACTION:开启事务
2)COMMIT:提交事务
3)ROLLBACK:回滚事务
4)SET TRANSACTION:设置事务的属性
注意:①对于数据操作,仅学习‘增删改查’,即第一二部分的语言,对应用书《MySQL必知必会》
②已看完《SQL必知必会》,现跟B站《MySQL从入门到精通300集视频教程》按照创建数据库、操作数据流程学习