我试图将Innodb作为我的默认引擎,我在my.cnf文件中更改了它.
我在my.cnf文件中设置了default-storage-engine = InnoDB并重新启动了mysql,但仍然没有接受它.
即使重新启动服务器后,它仍然显示默认引擎为MyISAM.
显示引擎
+ ------------ + --------- + -
| 发动机| 支持|
+ ------------ + --------- + -
| InnoDB | 是的|
| MRG_MYISAM | 是的|
| BLACKHOLE | 是的|
| CSV | 是的|
| 记忆| 是的|
| 联邦| 没有|
| 存档| 是的|
| MyISAM | 默认 |
+ ------------ + --------- + -
如何将其更改为InnoDB?
Ike*_*ker 17
确保在my.cnf文件的正确部分添加此行.它需要在以下[mysqld]部分:
default-storage-engine=InnoDB
Run Code Online (Sandbox Code Playgroud)
另外,注释掉my.cnf中可能将其设置为MyISAM的任何其他行.