我正在尝试使用 PHP MyAdmin 运行 SQL 来更改现有表。我输入了代码 ALTER TABLE file
添加 orderid int(11)NOT NULL
添加标题 varchar(200) NOT NULL
添加描述 VARCHAR(700) NOT NULL
添加使 VARCHAR(100) NOT NULL
添加模型 VARCHAR(100) NOT NULL
添加年份 VARCHAR(50) NOT NULL
添加价格 VARCHAR(150) NOT NULL
我收到错误 #1064 - 你的 SQL 语法有错误;检查与您的 MySQL 服务器版本对应的手册,了解在第 3 行的“ADD title varchar(200) NOT NULL ADD description VARCHAR(700) NOT NULL ADD make”附近使用的正确语法
。
感谢您的帮助。感谢所有帮助。
最佳答案
每列后都缺少逗号:
ALTER TABLE file
ADD orderid int(11)NOT NULL, -- <-- HERE
ADD title varchar(200) NOT NULL , -- <-- HERE
等等
关于PHPMyAdmin SQL 不允许我更改 MySQL 表并给出错误 #1064,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21766984/