我是靠谱客的博主 敏感狗,最近开发中收集的这篇文章主要介绍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、批量修改所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(52)

评论列表共有 0 条评论

立即
投稿
返回
顶部