SQLinfo.ru - Все о MySQL Webew.ru: теория и практика веб-технологий

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 22.11.2012 19:23:38

Samen
Участник
Зарегистрирован: 22.11.2012
Сообщений: 5

MySQL Error #1064

Всем привет! Люди добрые, подскажите как решить проблему: при установке движка DLE на хостинг, после указания пути и паролей к новой и чистой базе, появляется следующая ошибка:

MySQL Error!
------------------------

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=MyISAM /*!40101 DEFAULT CHARACTER SET cp1251 COLLATE cp1251_general_ci */' at line 18

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 '',
  `metatitle` varchar(255) NOT NULL default '',
  PRIMARY KEY  (`id`)
  ) TYPE=MyISAM /*!40101 DEFAULT CHARACTER SET cp1251 COLLATE cp1251_general_ci */

P.S. Кое-что нашел по этой теме, но не могу разобраться... Заранее спасибо!



Комментарий модератора
В статье MySQL error #1064 рассматриваются типичные ситуации и причины возникновения ошибки mysql error #1064, а также даются рекомендации по исправлению.

Неактивен

 

#2 22.11.2012 20:44:12

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: MySQL Error #1064

TYPE=MyISAM
замените на
ENGENE=MyISAM

Неактивен

 

#3 22.11.2012 21:44:26

Samen
Участник
Зарегистрирован: 22.11.2012
Сообщений: 5

Re: MySQL Error #1064

Простите, но подскажите где заменить. Я совсем начинающий..

Неактивен

 

#4 22.11.2012 22:04:42

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: MySQL Error #1064

В вашем запросе:
CREATE TABLE dle_category (
  `id` smallint(5) NOT NULL auto_increment,
  ...
  PRIMARY KEY  (`id`)
  ) TYPE=MyISAM /*!40101 DEFAULT CHARACTER SET cp1251 COLLATE cp1251_general_ci */

Запрос выполняется скриптом dle. Скорее всего где-нибудь в файле типа install.php (или что там при установке вы запускаете)

Неактивен

 

#5 22.11.2012 22:35:48

Samen
Участник
Зарегистрирован: 22.11.2012
Сообщений: 5

Re: MySQL Error #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 '',
  `metatitle` varchar(255) NOT NULL default '',
  PRIMARY KEY  (`id`)
  ) ENGENE=MyISAM /*!40101 DEFAULT CHARACTER SET cp1251 COLLATE cp1251_general_ci */

Неактивен

 

#6 22.11.2012 22:47:39

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: MySQL Error #1064

Сорри, правильно engine

Неактивен

 

#7 22.11.2012 23:14:53

Samen
Участник
Зарегистрирован: 22.11.2012
Сообщений: 5

Re: MySQL Error #1064

Да уж, я так и подумал, но сделал как написано.Пробую..

Неактивен

 

#8 22.11.2012 23:30:39

Samen
Участник
Зарегистрирован: 22.11.2012
Сообщений: 5

Re: MySQL Error #1064

Большое спасибо, сработало!

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson