我是靠谱客的博主 敏感狗,这篇文章主要介绍mysql修改表结构和字段方法总结1、引言2、ALTER COLUMN 修改默认值3、CHANGE COLUMN 修改列名4、MODIFY COLUMN 不改列名的其它修改5、批量修改,现在分享给大家,希望可以做个参考。
我一贯追求的是:在人的肉体与幻想允许的范围内,获得最大限度的真诚和信任,以及对所有的一切尽可能长久的保证。《镜中微瑕》
1、引言
在开发时有时候为了前期数据库设计不合理或者名称写的有问题,需要修改名称或字段属性,因此,本文总结了在开发中常用的修改字段的mysql命令。
2、ALTER COLUMN 修改默认值
# 设置默认值
ALTER TABLE MyTable ALTER COLUMN username SET DEFAULT 'chunsoft';
# 去除默认值
ALTER TABLE MyTable ALTER COLUMN username DROP DEFAULT;
3、CHANGE COLUMN 修改列名
# 将username字段名称改为username1
ALTER TABLE MyTable CHANGE COLUMN username username1 VARCHAR(32) NOT NULL;
# 将username字段名称改为username1并放到password字段后面
ALTER TABLE MyTable CHANGE COLUMN username username1 VARCHAR(32) NOT NULL AFTER password;
4、MODIFY COLUMN 不改列名的其它修改
#修改字段属性为VARCHAR(32) NOT NULL,并调整列在password字段后面
ALTER TABLE MyTable MODIFY COLUMN username VARCHAR(32) NOT NULL AFTER password;
5、批量修改
用逗号分隔开即可以进行批量修改。
ALTER TABLE MyTable MODIFY COLUMN username VARCHAR(32) NOT NULL ,
MODIFY COLUMN username VARCHAR(32) NOT NULL,
MODIFY COLUMN password VARCHAR(32) NOT NULL;
最后
以上就是敏感狗最近收集整理的关于mysql修改表结构和字段方法总结1、引言2、ALTER COLUMN 修改默认值3、CHANGE COLUMN 修改列名4、MODIFY COLUMN 不改列名的其它修改5、批量修改的全部内容,更多相关mysql修改表结构和字段方法总结1、引言2、ALTER内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复