php - MySQL ERROR 1064 无法弄清楚

标签 php mysql database mysql-error-1064

在数据库中正确创建的所有表中,下面的表让我抓狂,无法获取!

非常感谢您帮助破译错误。

"DROP TABLE IF EXISTS `content_pages`;", 

"CREATE TABLE content_pages (
  id int(10) NOT NULL auto_increment,
  category int(10) NOT NULL default '0',
  title varchar(200) NOT NULL default '',
  page blob NOT NULL,
  page_type varchar(20) NOT NULL default '',
  display_in_theme int(5) NOT NULL default '0',
  html_header int(5) NOT NULL default '0',
  reads int(10) NOT NULL default '0',
  PRIMARY KEY  (id)
) ENGINE = MyISAM;",

错误报告:

Database Queries
Query: CREATE TABLE content_pages ( id int(10) NOT NULL auto_increment, category int(10) NOT NULL default '0', title varchar(200) NOT NULL default '', page blob NOT NULL, page_type varchar(20) NOT NULL default '', display_in_theme int NOT NULL default '0', html_header int NOT NULL default '0', reads int NOT NULL default '0', PRIMARY KEY (id) ) ENGINE = MyISAM;
Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'reads int NOT NULL default '0', PRIMARY KEY (id) ) ENGINE = MyISAM' at line 9

注意:

我尝试删除 int (5) 和 int (10) 引用;也没有用。

最佳答案

readsreserved keyword in MySQL需要用反引号转义。

`reads` int(10) NOT NULL default 0,

关于php - MySQL ERROR 1064 无法弄清楚,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29819254/

相关文章:

php - 如何使用 php 和 mysql 从多个类别中检索最后更新的数据

php - 如何使用php从特定文件夹中获取所有图片和视频?

php - 复制 Facebook 的 "Older Posts/Comments"东西

php - Laravel 多对多不工作

python - 我如何检查列中所有值之间的范围

database - 通过哈希码在数据库中搜索大字符串是否更快?

php - Zend Framework 2.0 中的自动加载自定义库

MySQL group by 具有多个选择规则的多列的排序和优先级

java - JSF 数据库连接 Managedbean 或 POJO

database - WordPress 'The following link has expired'