sql分类(背过)

发布时间 2023-03-22 21:15:34作者: Argitacos

SQL分类

DDL(Data Definition Language):数据定义语言,用来定义表、列等;

如:create table 表名   --创建数据表

  Drop table 表名   --删除表结构(无法复原,记得备份)

  Alter table 表名 --修改表结构

DML(Data Manipulation Language):数据操作语言,用来定义数据库记录(数据);

如:insert into table name添加数据

  Update table name修改数据

  Delete from table name删除数据(--相当于清空表数据,提交之前可以找回,提交之后不可找回,记得备份)  

DQL(Data Query Language):数据查询语言,用来查询记录(数据)。

如:select查询数据

DTL (Data  Transaction  Language):数据事务语言,用来操作事务。

如:开启事务commit

  提交事务rollback(回滚,提交之后不可回滚)

DCL (Data Control Language):数据控制语言。用来操作用户和权限。

如:创建用户 create user

  授权grant