PHP错误1064:语法错误

时间:2017-02-24 15:25:02

标签: mysql

目前正试图将本地网站放在网上。 规格:

* PHP 7.1
* My SQL 5.5

尝试导入我的数据库时收到以下错误消息:

  

请求SQL:   Basededonnées:vs   结构表vsc_aps_social_icons

CREATE TABLE IF NOT EXISTS `vsc_aps_social_icons` (
  `si_id` int(11) NOT NULL AUTO_INCREMENT,
  `icon_set_name` varchar(255) DEFAULT NULL,
  `icon_display` varchar(255) DEFAULT NULL,
  `num_rows` varchar(255) DEFAULT NULL,
  `icon_margin` varchar(255) DEFAULT NULL,
  `icon_tooltip` int(11) NOT NULL,
  `tooltip_background` varchar(255) DEFAULT NULL,
  `tooltip_text_color` varchar(255) DEFAULT NULL,
  `icon_animation` varchar(255) DEFAULT NULL,
  `opacity_hover` varchar(20) DEFAULT NULL,
  `icon_details` text,
  `icon_extra` text,
  PRIMARY KEY (`si_id`)
) TYPE=InnoDB  AUTO_INCREMENT=3 ;

MySQLarépondu:文档

  

#1064 - 您的SQL语法出错;检查与MySQL服务器版本对应的手册,以便在第25行“TYPE = InnoDB AUTO_INCREMENT = 3”附近使用正确的语法

这是我第一次将网站放在网上,所以您的解释可能尽可能完整。 谢谢, ë

1 个答案:

答案 0 :(得分:4)

使用ENGINE = InnoDB代替TYPE = InnoDB。 TYPE在5.1中删除。