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

查看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的 被關閉了 ▼

為何出現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

方法很簡單,只要跟著操作,錯誤問題就能解決,本教程到此結束!

假如以上方法無法解決你的roundcude出現數據庫錯誤問題, 請嘗試以下的解決方法▼

發表評論

您的郵箱地址不會被公開。 必填項已用 * 標註

回到頁首