Как включить поддержку inno-db для установленного экземпляра MySql?
Я установил mysql-5.0.67-win32. «InnoDB» «ОТКЛЮЧЕН» при выполнении «show engine». Согласно документации, MySql скомпилирован с поддержкой inno-db (Из документа: значение DISABLED возникает либо потому, что сервер был запущен с параметром, отключающим движок, либо потому, что были заданы не все параметры, необходимые для его включения.)
В my.ini я прокомментировал строку «skip-innodb». Это не помогло. Все остальные переменные, связанные с inno-db, остаются без изменений.
Я совершил какое-то необычное действие, прежде чем столкнулся с описанной ситуацией. У меня установлен mysql-4.0.17-win. Я удаляю его и после этого устанавливаю mysql-5.0.67-win32. В мастере установки я выбрал только поддержку MyISAM (насколько я понимаю, таким образом я отключил поддержку inno-db. Когда я пытался переустановить с поддержкой inno-db, у меня были проблемы с использованием моей предыдущей базы данных «mysql» с информацией об учетной записи) .
В документации MySQL сказано, что я должен использовать mysqldump для экспорта данных, а затем для импорта экспортированных данных в процессе обновления. Я пытался так сделать, но при импорте данных получил сообщение о синтаксической ошибке (думаю, что это связано с какой-то несовместимостью 4-й и 5-й версии mysql)