尝试保存MySQL数据库表时出错

时间:2015-09-25 15:58:44

标签: mysql

尝试保存MySQL表结构时出现以下错误。

  

#1064 - 您的SQL语法出错;检查手册   对应于您的MySQL服务器版本,以便使用正确的语法   'BINARY NOT NULL附近,`rank` INT(5000)BINARY NULL)ENGINE = InnoDB   字符集utf'在第1行

我试图将所有设置更改为不同的设置,但我无法理解。此字段将包含一个值,该值等于我网站的访问者点击了类似按钮的次数。

Creating the table in phpMyAdmin

1 个答案:

答案 0 :(得分:1)

attributes列下,您将所有字段设置为BINARY。你为什么这样做?

执行此操作会将您的TEXT字段转换为BLOB字段,我认为这不是必需的。

您的DATETIME(以及INT字段,我认为)无法设置为BINARY,这没有任何意义,因此MySQL会抛出错误

保留"属性"字段为空,除非确实需要更改它。