Просмотр полной версии : MyISAM в InnoDB
Подскажите как можно сконвертировать тип БД MyISAM в InnoDB в СУБД MySQL? В интернете нашел несколько советов, но каким-то языком написаны, что не очень понятно - как, что и почем. Может кто сталкивался с таким?
Весёлый Молочник
14.01.2012, 23:18
Дамп базы сделай, потом удали базу и создай заново в inoodb.
Дамп базы сделай, потом удали базу и создай заново в inoodb.
В том то и проблема дамп создается, но тип БД не меняется. В инете этот самый дамп конвертируют, только вот я не совсем разобрался как.
Весёлый Молочник
15.01.2012, 22:57
А вот этого не знаю, всегда в innodb делал базы.
Strelockk
25.01.2012, 09:41
пробуй
ALTER TABLE `table` ENGINE='InnoDB';
только если база живая, то перед любыми ALTERами делай дамп, чтобы если что, можно было откатиться =)
Да и зачем тебе это? Или проект высоконагруженный? Просто MyISAM подходит для большинства сайтов.
Вот тут почитай саму статью и комментарии, есть полезная информация http://greenmice.info/ru/node/106
vBulletin® v3.6.3, Copyright ©2000-2024, Якутск-Online. Перевод: zCarot