表达是预料之中的。 MySQL的

时间:2017-03-16 04:49:27

标签: mysql phpmyadmin uwamp

  DROP TABLE IF EXISTS group ;
 CREATE TABLE group (id_group INT(10)  AUTO_INCREMENT NOT NULL,
 title_group VARCHAR(200),
 discription_group VARCHAR(200),
 image_group VARCHAR(200),
 date_group DATE,
 id_user INT(10),
 id_category INT(10),
 PRIMARY KEY (id_group) ) ENGINE=InnoDB;

错误

静态分析:

在分析过程中发现了2个错误。

An expression was expected. (near "group" at position 21)
Unrecognized keyword. (near "group" at position 21)

SQL查询:

DROP TABLE IF EXISTS组

MySQL说 #1064 - 您的SQL语法出错;查看与您的MySQL服务器版本对应的手册,以获得在' group'附近使用的正确语法。在第1行

1 个答案:

答案 0 :(得分:0)

组是保留关键字。

您可以使用以下声明。

DROP TABLE IF EXISTS `group` ;
CREATE TABLE `group` (
    id_group INT(10)  AUTO_INCREMENT NOT NULL,
    title_group VARCHAR(200),
    discription_group VARCHAR(200),
    image_group VARCHAR(200),
    date_group DATE,
    id_user INT(10),
    id_category INT(10),
    PRIMARY KEY (id_group)
) ENGINE=InnoDB;