修改MySQL中字段的类型和长度

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了修改MySQL中字段的类型和长度相关的知识,希望对你有一定的参考价值。

  mysql修改字段类型的命令是:

  mysql> alter table 表名 modify column 字段名 类型;

  假设在MySQL中有一个表为:address,有一个字段为city 初始情况下为varchar(30),那么修改类型为char可以在MySQL控制台输入:

  alter table address modify column city char(30);

  注意修改类型应该谨慎,因为类型之间数据需要转换,可能会导致数据出错或者丢失

  如果要将varchar(30)长度进行扩展可以使用:

  alter table address modify column city varchar(60);

  同样类型的数据字段增加长度是没问题的,也是经常使用的,但是减小长度可能会导致数据丢失

以上是关于修改MySQL中字段的类型和长度的主要内容,如果未能解决你的问题,请参考以下文章

MySQL 修改字段类型或长度

MySQL 修改字段类型或长度

MYSQL各字段的长度是多少

如何更改Mysql 表字段为unique

mysql-修改字段类型和修改字段名称

如何在mysql中使innoDB表中varchar字段总长度超过65535,是否可以修改某个mysql的配置参数。