mySql 修改字段名称和属性

      在我们的开发过程中,有很多时候会遇到我们在数据库添加一个字段,但是后续开发的时候可能发现这个字段的名称不是很适合,要改名称、备注或者是长度需要更改,那这个时候我们就有两种方案来选择,一种就是比如说有默认值的,这个时候,我们就可以先删除这个字段,然后再重新添加,或者是先删除这个备注,然后再重新添加。如下:

alter table 表名 alter 字段名 drop default;
alter table 表名 alter 字段名 set default '2';

还有一种就是用modify,直接修改该字段的属性。如下:

ALTER TABLE 表名 MODIFY column 字段名 int(11) not NULL default '2' COMMENT '备注';

这样,我们就修改了该字段的属性。


那么如何直接改字段名称呢?

alter table 表名 change 旧字段 新字段 varchar(32) NOT NULL COMMENT '备注';
这样,我们就可以重新定义该字段了

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值