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,修改,change,表名,table,alter,字段名 来源: https://blog.csdn.net/m0_45046813/article/details/116354232