如何修改mysql列数据类型

  介绍

这篇文章主要介绍了如何修改mysql列数据类型,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。

怎样修改mysql列数据类型的方法:通过“ALTER TABLE”语句配合修改关键字来修改,语法“ALTER TABLE & lt;表名的在修改& lt;字段名比;& lt;数据类型祝辞。”

修改字段的数据类型就是把字段的数据类型转换成另一种数据类型。在MySQL中修改字段数据类型的语法规则如下:

ALTER TABLE & lt;表名的在修改& lt;字段名比;& lt;数据类型的在

其中:

    <李>

    表名:指要修改数据类型的字段所在表的名称;

    <李>

    字段名:指需要修改的字段;

    <李>

    数据类型:指修改后字段的新数据类型。

<强>示例:

使用ALTER TABLE修改表tb_emp1的结构,将名称字段的数据类型由VARCHAR(22)修改成VARCHAR (30), SQL语句和运行结果如下所示。

mysql>ALTER TABLE tb_emp1   →修改名称VARCHAR (30);   查询好,0行影响(0.15秒)   记录:0副本:0警告:0   mysql>DESC tb_emp1;   + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - + +   | |字段类型零额外默认关键| | | | |   + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - + +   | col1 | int(11) |是| |零| |   | | int id(11) |是| |零| |   | |名称varchar(30) |是| |零| |   | col2 | int(11) |是| |零| |   | deptId | int(11) |是| |零| |   零| | | |是的浮动工资| | |   + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - + +   6行集(0.00秒)

语句执行后,发现表tb_emp1中名称字段的数据类型已经修改成VARCHAR(30),修改成功。

如何修改mysql列数据类型