
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
今天小编就来讲讲如何在MySQL中更改列大小或类型?希望在学PHP入门知识的同学有所帮助吧,使用ALTER TABLE和MODIFY命令来更改MySQL列只是因为你创建了一个MySQL列,而不是说它必须保持这种状态。更改现有数据库中的列类型或大小非常简单。
您可以使用ALTER TABLE 和MODIFY命令一起更改列大小或在MySQL中 输入以进行更改。
比方说,例如,在一个名为“Address”的表上有一个名为“State”的列,并且您之前将其设置为包含两个字符,希望用户使用两个字符的州名缩写。
你发现有几个人输入了完整的名字,而不是2个字符的缩写,你想让他们这样做。您需要增大此列以允许完整的状态名称。这是你如何做到的:
ALTER TABLE地址MODIFY状态VARCHAR(20);
在通用术语中,您使用ALTER TABLE命令,后跟表名,然后使用MODIFY命令,后跟列名和新的类型和大小。这里是一个例子:
ALTER TABLE tablename MODIFY columnname VARCHAR(20);
列的最大宽度由括号中的数字决定。该类型由VARCHAR标识为可变字符字段。
示例中的VARCHAR(20)可以更改为适合您的列的任何数字。VARCHAR是一个可变长度的字符串。最大长度(在本例中为20)表示要存储在列中的最大字符数。
VARCHAR(25)最多可以存储25个字符。
其他用于ALTER TABLE
ALTER TABLE命令还可以用于向表中添加新列或从表中删除整个列及其所有数据。例如要添加一列,使用:
ALTER TABLE table_name
添加column_name数据类型
要删除一列,使用:
ALTER TABLE table_name
DROP COLUMN column_name
如何在MySQL中更改列大小或类型?你学会了吗?我们还有很多关于PHP编程的一些小知识点,会在以后交流过程中分析总结送给大家,如果有时间可以来我们长沙免费学习,还有免费的视频送给大家哦。记住老师随时都可以帮助你学习的难点哦。