SQL语法错误。突然间爆了?

时间:2012-11-13 20:11:31

标签: mysql

尝试创建此表时,虽然它在几分钟之前工作但它不想正常工作?为简洁起见,假设$username等于"Test"

我收到的错误是:

  

您的SQL语法有错误;检查手册   对应于您的MySQL服务器版本,以便使用正确的语法   在'(id(10)INT AUTO_INCREMENT,PRIMARY KEY(id),消息附近   varchar(250),'第2行

这是我目前正在使用的代码:

$sql = "CREATE TABLE {$username}
(
id(10) INT AUTO_INCREMENT,
PRIMARY KEY(id),
message varchar(250),
sender varchar(100)
)";

1 个答案:

答案 0 :(得分:2)

您有SQL语法错误。

而不是id(10) INT AUTO_INCREMENT 它应该是id INT(10) AUTO_INCREMENT