启动InnoDB引擎的方法
By
绿眼资源
at 2015-09-14 • 0人收藏 • 2617人看过
出现
Unhandled Exception.
SQLSTATE[42000]: Syntax error or access violation: 1286 Unknown storage engine 'InnoDB'
You can find the error back in the log.
的解决办法
Mysql中默认的是MyISAM数据引擎,可惜此引擎不支持事务处理,我们需要将默认的数据引擎改为InnoDB。其中InnoDB和BerkeleyDB支持事务处理,只是默认的情况下都是被disable的。所有的引擎里面,InnoDB性能最强大,算是商业级的。启动InnoDB引擎的方法如下:
1)关闭mysql的服务
2)修改my.ini
将default-storage-engine=INNODB前的注释(#)去掉
将skip-innodb这行注释(加上#)
3)保存后重启mysql服务
3 个回复 | 最后更新于 2015-09-14
登录后方可回帖
默认应该是打开的吧我记得。