Я пытаюсь изменить механизм таблиц с MyISAM на INNODB. Я использую
alter table tablename ENGINE=INNODB
команда. Я не получаю никаких ошибок или предупреждений на стороне MySQL. Я также прокомментировал
пропуск InnoDB
строка в файле my.cnf. Поэтому, когда я делаю
показывать переменные типа 'have-innodb%'
это дает мне "ДА". Также, чтобы быть в безопасности, я также удалил свои ib_logfile0 и ib_logfile1 и перезапустил свой сервер mysql.
Но это все равно не меняет двигатель. Я также сделал шоу двигателей, и он показывает innodb как один из доступных двигателей.
Кроме того, эти таблицы полны данных и имеют около 5000 строк, поэтому при изменении типа механизма, когда в таблице есть данные, это будет проблемой?
Что может быть отсутствующей ссылкой ??