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';
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容