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

标签 php mysql

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

最佳答案

只需执行 ALTER TABLE statement

ALTER TABLE tablename MODIFY columnname INT;

在 PHP 中:

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

如果您需要该列的额外属性,例如 NOT NULLPRIMARY KEY 或其他,请务必将它们包含在 ALTER 语句,紧跟在数据类型 INT 之后。

关于php - 如何使用 PHP 编辑 MySQL 表列属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6669506/

相关文章:

javascript - 通过ajax向数据库发出持续请求的有效方法是什么?

php - 使用 FCM 和 php 推送通知

c++ - 连接MySQL时出现段错误

php - 为什么整个网站使用单个 index.php 页面?

php - 连接同一服务器上的两个相似数据库

c# - 从 PHP 最快访问密集型函数?

mysql - 如何将 Mysql 时间戳转换为 sysdate(6) 格式(带毫秒)?

php - 我如何在 MySQL 中组织单个表中的分层数据组?

MySQL 错误 1215 : Cannot add foreign key constraint

mysql - 当我尝试按用户 ID 查找数据时,dd() 返回 null