1 (изменено: dashaS, 2013-11-04 08:02:15)

Тема: Ошибка #1064

В чем ошибка?


The Error returned was:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=InnoDB /*!40101 DEFAULT CHARACTER SET cp1251 COLLATE cp1251_general_ci */' at line 17

Error Number:
1064

CREATE TABLE dle_category (
  `id` smallint(5) NOT NULL auto_increment,
  `parentid` smallint(5) NOT NULL default '0',
  `posi` smallint(5) NOT NULL default '1',
  `name` varchar(50) NOT NULL default '',
  `alt_name` varchar(50) NOT NULL default '',
  `icon` varchar(200) NOT NULL default '',
  `skin` varchar(50) NOT NULL default '',
  `descr` varchar(200) NOT NULL default '',
  `keywords` text NOT NULL,
  `news_sort` varchar(10) NOT NULL default '',
  `news_msort` varchar(4) NOT NULL default '',
  `news_number` smallint(5) NOT NULL default '0',
  `short_tpl` varchar(40) NOT NULL default '',
  `full_tpl` varchar(40) NOT NULL default '',
  PRIMARY KEY  (`id`)
  ) TYPE=InnoDB /*!40101 DEFAULT CHARACTER SET cp1251 COLLATE cp1251_general_ci */

2

Re: Ошибка #1064

Дамп не в том режиме совместимости. Замените прямо в дампе TYPE на ENGINE. При импорте попробуйте сменить режим совместимости.