LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
12.02.2012, 21:01:05 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Ошибка MySQL: "You have an error in your SQL syntax near 'ENGINE=MyISAM..."  (Прочитано 16810 раз)
0 Пользователей и 1 Гость смотрят эту тему.
smart
Администратор
*******

Репутация: +1081/-14
Offline Offline

Пол: Мужской
Сообщений: 8298


тружусь даже во сне...


« : 16.02.2007, 00:59:00 »

Данная ошибка возникает, если вы пытаетесь восстановить базу данных на MySQL 4.0.x или ниже из дампа сделанного на версии MySQL 4.1 и выше. Т.е. дамп вы делали на MySQL 4.1 или выше, а восстанавливаете на более старой (младше чем 4.1).

Для решения этой проблемы, необходимо при создании дампа базы выберите режим совместимости с MYSQL40 (в phpMyAdmin такой параметр точно есть).

Если дамп уже сделан, замените в нем ENGINE=MyISAM на TYPE=MyISAM и удалите все фрагменты вроде DEFAULT CHARSET=latin1 (вместо latin1 могут быть указаны другие кодировки, например cp1251).
« Последнее редактирование: 11.07.2007, 13:26:12 от smart » Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet