novoselcev.livejournal.com
Изменение типа таблицы в MySQL. Сменить тип с InnoDB на MyISAM
Потратил полчаса времени на выяснение вопроса. Во многих мануалах указан не работающий вариант:
При использовании которого получаем ошибку:
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 1
Правильный вариант оказался таким:
Чтобы новые таблицы создавались по умолчанию в нужном нам
формате в my.ini вставляем строчку (или правим, если она там уже есть):
ALTER TABLE MyTable TYPE=MyISAM;
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 1
Правильный вариант оказался таким:
ALTER TABLE MyTable engine=MyISAM;
default-storage-engine = MYISAM
Комментариев нет:
Отправить комментарий