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 表名;

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

上一篇:LeetCode两整数之和简单解python题解


下一篇:杭电OJ2022