CREATE TABLE OWLUpdates(
id INT AUTO_INCREMENT NOT NULL,
website INT, INDEX website__idx (website), FOREIGN KEY (website) REFERENCES OWLWebsite (id) ON DELETE CASCADE,
suburl VARCHAR(255),
sendtimes INT,
title VARCHAR(255) UNIQUE,
description LONGTEXT,
is_show CHAR(1),
reads INT,
degrees INT,
mtime DATETIME,
PRIMARY KEY(id)
) ENGINE=InnoDB CHARACTER SET utf8;
错误是什么? web2py报告:
(1064,你“你有 SQL语法中的错误;查看与您的手册相对应的手册 MySQL服务器版本,用于在'读取INT,\ n'附近使用正确的语法 度INT,\ n mtime DATETIME,\ n PRIMARY KEY(id)\ n)ENGINE = Inn'at 第9行“)
答案 0 :(得分:5)
READS
是MySQL中的保留关键字。为了使用关键字,你应该用反引号包装它,
`READS` INT
但作为建议,请不要使用保留关键字来防止将来出现问题。