Innodb引擎是我们经常用到的mysql存储引擎,在我们需要事务管理以及外键等功能的时候,单单的Myisam引擎并不满足我们的需求,此时就需要我们启用innodb引擎。不过在我们安装数据库或者用lnmp一键安装配置,没有选开启innodb引擎,那该怎么办呢?
起步
- 关闭mysql服务
|
|
|
|
修改mysql配置文件(my.ini / my.cnf)
linux用户需要修改的是my.cnf文件.
|
|
在里面一行加入 innodb = ON ,然后保存退出
- 重启mysql或lnmp即可开启innodb引擎
小结
- 以上方法仅适用于已经安装了innodb引擎,但是没有开启的情况
- 可以在mysql的shell里面输入 show engines; 来查看是否安装了innodb引擎
- 网上查到的结果说my.cnf中如果有 skip-innodb 就用#号注释掉,然后并没找到,只找到loose-skip-innodb,然而当我一注释时,启动mysql就出错,因此不能随便注释..