如何使用PHP编辑MySQL表列属性?

时间:2011-07-12 18:54:08

标签: php mysql

我需要编辑MySQL表中的字段类型。目前我将这一列设置为VARCHAR,我需要将其更改为INT。问题是我无法访问控制面板,所以我不能简单地翻转开关。如何使用PHP进行编辑?

1 个答案:

答案 0 :(得分:6)

只需执行ALTER TABLE statement

即可
ALTER TABLE tablename MODIFY columnname INT;

在PHP中:

$result = mysql_query("ALTER TABLE tablename MODIFY columnname INT;");

如果您需要该列的额外属性,例如NOT NULLPRIMARY KEY或其他,请确保将它们包含在ALTER语句中,紧跟数据类型{{ 1}}。