SQL分类

DDL

DDL: 数据库定义语句,即对数据库内部对象创建【CREATE】、删除【DROP】、修改【ALTER】等操作语言。

说明执行语句性能影响
修改字段默认值ALTER TABLE test ALTER COLUMN name SET DEFAULT 5只修改.frm文件,执行更快
修改字段默认值ALTER TABLE test MODIFY COLUMN name varchar(5) NOT NULL DEFAULT 5拷贝整张表

DML

DML: 数据表操作语句,对数据库中表的操作,即插入【INSERT】、更新【UPDATE】、删除【DELETE】和查询【SELECT】

DCL

DCL:数据控制语句。赋权【GRANT】、收回权限【REVOKE】、COMMIT、ROLLBACK等。

grant all privileges on *.* to george@127.0.0.1  identified by '123';
    原文作者:蚂蚁窝大梦想
    原文地址: https://www.jianshu.com/p/c0c460f5e6e1
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞