Как сделать innodb в качестве движка по умолчанию

Я пытаюсь сделать Innodb моим двигателем по умолчанию, и я изменил это в my.cnf файл.

Я установил default-storage-engine=InnoDB в моем.cnf-файл и перезапустил mysql, но все равно он его не принимает.

даже после перезагрузки сервера он по-прежнему показывает движок по умолчанию как MyISAM.

показать двигателей

+------------+---------+-
/ Двигатель / Поддержка/
+------------+---------+-
| InnoDB в / Да/
/ MRG_MYISAM / YES/
/ BLACKHOLE / ДА/
/ CSV / ДА/
/ ПАМЯТЬ / ДА/
/ ФЕДЕРАТИВНЫЙ / НЕТ/
/ АРХИВ / ДА/
| MyISAM / по умолчанию |
+------------+---------+-

Как я могу изменить его на InnoDB ?

1 ответов


убедитесь, что вы добавили эту строку в соответствующий раздел my.cnf файл. Это должно быть в :

default-storage-engine=InnoDB

кроме того, прокомментируйте любую другую строку в my.cnf, который может установить его на MyISAM.