mysql 修改字段长度
Posted web15185420056
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql 修改字段长度相关的知识,希望对你有一定的参考价值。
一、修改一个字段的长度
alter table 表名 modify column 字段名 类型;
如:demo表里的test字段,原来长度是10个字符,现长度要改成100个字符
alter table demo modify column test varchar(100);
一、修改多个字段的长度
alter table 表名 modify column字段名1 类型1,
modify column字段名2 类型2,
modify column字段名3 类型3;
如:demo表里的test1,test2,test3字段,原来长度都是10个字符,现长度要改成100、200、300个字符
alter table demo modify column test1 varchar(100),
modify column test2 varchar(200),
modifycolumn test3 varchar(300);
MySQL 修改字段类型或长度
mysql> alter table 表名 modify column 字段名 类型;
例如
数据库中address表 city字段是varchar(30)
修改类型可以用(谨慎修改类型,可能会导致原有数据出错)
mysql> alter table address modify column city char(30);
修改长度可以用(修改长度,要保证不短与已有数据,以保证原有数据不出错)
mysql> alter table address modify column city varchar(50);
以上是关于mysql 修改字段长度的主要内容,如果未能解决你的问题,请参考以下文章