sql分类:
(1)DDL(Data Definition Language):数据定义语言;用来维护存储数据的结构。常用指令:create、drop、alter,用于对表格进行操作。
(2)DML(Data Manipulation Language):数据操纵语言;用来对数据进行操作。常用指令:insert、delete、update,针对某一条数据进行操作。
(3)DQL(Data Query Language):数据查询语言,是从DML中单独分出来的。常用指令:select,常用于查数据等。
(4)DCL(Data Control Language)数据控制语言;主要负责权限管理和事物。常用指令:grant、revoke、commit。
drop和delete都能进行删除操作,不同之处在于drop删除的是表,drop之后,表以及表里面的内容都不再存在;delete删除的是某一条数据,可以将数据删除,但表依然存在,只不过是一个空表,可以通过insert指令往里面添加数据。