1064-您的SQL语法出现错误;请查看与MySQL服务器版本相对应的手册


CREATE TABLE `Book`(
`bookid` VARCHAR(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci DEFAULT NULL,
`title` VARCHAR(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci DEFAULT NULL,
`img` VARCHAR(255) BLOB NOT NULL,
`stars` VARCHAR(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci DEFAULT NULL,
`desc` text CHARACTER SET utf8 COLLATE utf8_unicode_ci 
) ENGINE = INNODB DEFAULT CHARSET = armscii8

1064-您的SQL语法有错误;请查看与MySQL服务器版本对应的手册,了解在"BLOB NOT NULL"附近使用的正确语法,starsVARCHAR(255(字符在第6行设置utf8 COLLATE utf8_unicode'

您为该列定义了两种数据类型:

`img` VARCHAR(255) BLOB NOT NULL,
^ one        ^ two

对于给定的列,只能定义一种数据类型。选择其中一个,然后删除另一个。

最新更新