我是靠谱客的博主 敏感狗,最近开发中收集的这篇文章主要介绍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 COLUMN 修改默认值3、CHANGE COLUMN 修改列名4、MODIFY COLUMN 不改列名的其它修改5、批量修改所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复