未加载SQL时发生MYSQL错误

未加载SQL时发生MYSQL错误,mysql,mysqli,Mysql,Mysqli,您好,我有一个小问题,sql文件没有加载唯一id CREATE TABLE IF NOT EXISTS `forums_categories` ( `id` int(11) NOT NULL AUTO_INCREMENT, `parent_id` int(11) NOT NULL, `name` varchar(100) NOT NULL, `slug` varchar(100) NOT NULL, `date_added` datetime NOT NULL, `date_edit` date

您好,我有一个小问题,sql文件没有加载唯一id

CREATE TABLE IF NOT EXISTS `forums_categories` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`parent_id` int(11) NOT NULL,
`name` varchar(100) NOT NULL,
`slug` varchar(100) NOT NULL,
`date_added` datetime NOT NULL,
`date_edit` datetime NOT NULL,
`publish` int(1) NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `slug` (`slug`)<!-- Error Here
) ENGINE=InnoDB  DEFAULT CHARSET=utf8; 

它工作得很好不要问简单的问题,首先你只是尝试,至少通过搜索google检查语法,只是尝试在数据库的sql选项卡中一节一节地输入sql它是这样工作的只是没有导入任何工作
  try this 





CREATE TABLE IF NOT EXISTS `forums_categories` (
    `id` INT(11) NOT NULL AUTO_INCREMENT,
    `parent_id` INT(11) NOT NULL,
    `name` VARCHAR(100) NOT NULL,
    `slug` VARCHAR(100) NOT NULL,
    `date_added` DATETIME NOT NULL,
    `date_edit` DATETIME NOT NULL,
    `publish` INT(1) NOT NULL,
    PRIMARY KEY (`id`),
    UNIQUE KEY (slug) 
    ) ENGINE=INNODB  DEFAULT CHARSET=utf8;