- 时间:2021-09-05 06:57 编辑: 来源: 阅读:
- 扫一扫,手机访问
摘要:MySQL提示The InnoDB feature is disabled需要开启InnoDB的解决方法
本文实例分析了MySQL提示The InnoDB feature is disabled需要开启InnoDB的解决方法。分享给大家供大家参考,具体如下:
[b]一、问题:[/b]
建立数据表报错:
ERROR 1289 : The 'InnoDB' feature is disabled; you need MySQL built with 'InnoDB' to have it working
[img]http://files.jb51.net/file_images/article/201601/2016111151226728.jpg?2016011151240[/img]
开启DOD命令行,登录(关于MySQL使用DOS命令行登录方法可查看前一篇《[url=http://www.1sucai.cn/article/77854.htm]MySQL基于DOS命令行登录操作实例(图文说明)[/url]》)并查看了下
SHOW variables like "have_%";
发现innodb不能使用。只是未激活状态
[img]http://files.jb51.net/file_images/article/201601/2016111151321280.png?2016011151337[/img]
[b]二、解决方法:[/b]
[b]查看my.ini文件,发现skip-innodb 这个属性被开启了,只要屏蔽掉就可以了,在前面加上#号[/b]。([b]注意[/b]:
此处需要在skip-innodb前面加上#号,而不是去掉#)
[img]http://files.jb51.net/file_images/article/201601/2016111151404249.jpg?2016011151421[/img]
最后重启mysql 服务就OK了。
希望本文所述对大家MySQL数据库设计有所帮助。