mysql对表的操作DML

2021/5/2 19:25:33

本文主要是介绍mysql对表的操作DML,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

创建表

创建表:create table 表名(字段名 字段类型 字段约束)engine=innodb default charset = utf8;

查看表结构:desc 表名;

查看创建表的语句:show create table 表名;

修改表

alter table 表名 更改选项;

添加字段

在表中追加一个字段:alter table 表名 add 字段名 字段类型 字段约束 ;

在表的最前面添加:alter table 表名 add 字段名 字段类型 字段约束 first;

在某一个字段后添加:alter table 表名 add 字段名 字段类型 字段约束 after 字段名;

修改字段

修改字段有两种方式:modify和change,其中modify不可以修改字段名,change可以修改字段名

modify 修改字段类型:alter table 表名 modify 字段名 修改后的字段类型 字段约束 ;

change 修改字段类型和表名:alter table 表名 change 原字段名 新字段名 字段类型 字段约束;

删除字段

alter table 表名 drop 字段名;

修改表名

alter table 表名 rename as 新表名;

修改表中自增值(默认是1,修改为10)

alter table 表名 auto_increment = 10;

修改表引擎

alter table 表名 engine=‘新引擎名’;

删除表

drop table 表名;

如果感觉这篇博客写的还不错,可以顺手给个赞吗。



这篇关于mysql对表的操作DML的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程