2021年5月20日星期四

解决DB Error: [1286] Unknown storage engine 'InnoDB'

原文链接:https://www.chenweiliang.com/cwl-1162.html

查看CWP控制面板的 roundcube 的错误日志 ▼


/usr/local/cwpsrv/var/services/roundcube/logs/errors

出现MySQL数据库或 MariaDB数据库错误提示 ▼



DB Error: [1286] Unknown storage engine 'InnoDB' (GET /roundcube/)


为何出现DB Error: [1286] Unknown storage engine 'InnoDB' 错误?


之所以会出现此错误问题,是因为 InnoDB 被关闭了,需要将其设置为开,并重新启动。


  • MyISAM是通用默认值,而InnoDB是强大的功能。

  • 很多事情都需要InnoDB。

只要找到了错误问题,问题就已经解决一半了。


如何解决 DB Error: [1286] Unknown storage engine 'InnoDB' 错误?


  1. 编辑 /etc/my.cnf 文件,发现引入的文件夹 !includedir /etc/my.cnf.d

  2. 进入 /etc/my.cnf.d 文件夹

  3. 打开 server.cnf 文件

  4. 查找 “innodb

  5. 找到并删除这行 innodb = off

  6. 保存后,重启MySQL服务:

service mysqld restart

或是重启Mariadb服务:


systemctl restart mariadb

方法很简单,只要跟着操作,错误问题就能解决,本教程到此结束!





欢迎转载《解决DB Error: [1286] Unknown storage engine 'InnoDB'

欢迎分享本文链接:https://www.chenweiliang.com/cwl-1162.html


网站地址:https://www.chenweiliang.com/



欲获取更多资讯内幕和秘技,欢迎进入Telegram频道:https://www.chenweiliang.com/go/tgchannel

没有评论:

发表评论