Как включить поддержку 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)