MySQL 5.5 TYPE=MyISAM
Недавно при импорте структуры базы данных в MySQL 5.5, получил ошибку
'ERROR 1064 (42000) at line 4: 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' at line 18
Погуглив выяснилось, что в версии 5.5 изменился синтакс с TYPE=MyISAM на
ENGINE=MyISAM
Заменив в файле со структурой БД все TYPE=MyISAM на ENGINE=MyISAM, импорт прошел успешно.
З.Ы. хз, настораживает последняя версия мускула 🙂
Поделись с друзьями:
Опубликовано 05.02.2011 в 19:16 · Автор komivlad · Ссылка
Рубрики: DataBases, MySQL · Теги: ENGINE, MyISAM, MySQL 5.5
Рубрики: DataBases, MySQL · Теги: ENGINE, MyISAM, MySQL 5.5
02.11.2012 в 12:51
· Ссылка
Пожалуйста))) Сам также голову ломал!)
02.11.2012 в 08:27
· Ссылка
Спасибо!!!
Я пол дня сижу на скрипт смотрю и не могу ошибку отловить. Стал вручную в phpmyAdmin вбивать SQL запросы и он мне это высветил (об ошибке в синтаксисе). Фуууххх, наконец-то теперь работает :)))))