mysql数据库的操作复习

mysql数据库的操作可以分为四种:DDL,DML,DCL,TCL;

DDL(data definition language):数据定义语言:

CREATE:在数据库中创建新的数据对象

ALTER:修改数据库中对象的数据结构

DROP:删除数据库中的对象

DISABLE/ENABLE TRIGGER:修改触发器的状态

UPDATE STATISTIC:更新表/视图统计信息

TRUNCATE TABLE:清空表中数据

COMMENT:给数据对象添加注释

RENAME :更改数据对象名称

DML(data manipulation language):数据操作语言:

INSERT :将数据插入到表或视图

DELETE :从表或视图删除数据

SELECT :从表或视图中获取数据

UPDATE :更新表或视图中的数据

MERGE : 对数据进行合并操作(插入/更新/删除)

DCL(Data Control Language):数据控制语言:

GRANT :赋予用户某种控制权限

REVOKE :取消用户某种控制权限

TCL(Transaction Control Language):事务控制语言:

COMMIT:保存已完成事务动作结果

SAVEPOINT:保存事务相关数据和状态用以可能的回滚操作

ROLLBACK:恢复事务相关数据至上一次COMMIT操作之后

SET TRANSACTION : 设置事务选项

相关推荐