Mysql列的删除增加与修改教程

自动草稿

对于mysql相信大家都不陌生了,那么你知道怎么对mysql的列进行增删改吗?

我们先来看他的规则:

alter table 表名 add 列名 列类型 列属性...(新列 默认在表的最后)  alter table 表名 add 列名 列类型 列属性...after 列名(新列出现指定列后)  alter table 表名 add 列名 列类型 列属性...first(新列为第一列)  alter table 表名 change 旧列名 新列名 新类型 列属性....  alter table 表名 modify 列名 新属性....  alter table 表名 drop[column] 列名

那么有了这个,我们改如何进行我们的操作呢?

添加一个身高列,默认新增列追在表的最后,我们来看几个实例相信大家就会了.

增加列实例:

alter table msg add shenggao tinyint unsingend not unll default 0;

删除列实例:

alter table msg drop shenggao;

增加列更改他的默认位置实例:

alter table msg add tizhong tinyint unsingend not unll default 0 after name;

如果想要把它指定到第一个直接诶加first:

alter table msg add tizhong tinyint unsingend not null default 0 first;

修改分为两种情况:

一个用mdify,一个用change 他们的区别:

change他是可以修改列名的而mdify他是不能修改列名的

mdify修改实例:

alter table ce modify ide in00t unsigned not null default 0;  修改user表里面的身高列为int型无符号不能为null默认值为0,因为modify不能修改列名所以说这里只修改了他的一些相关属性。

change修改实例:

alter table ce change id ide int unsigned not null default 0;
 收藏 (0) 打赏

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

除特别注明外,本站所有文章均基于CC-BY-NC-SA 4.0原创,转载请注明出处。
文章名称:《Mysql列的删除增加与修改教程》
文章链接:https://www.vvso.cn/xlbk/16245.html
分享到: 更多 (0)

热门文章

评论 抢沙发

切换注册

登录

忘记密码 ?

切换登录

注册