首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

MySQL 提示 "The InnoDB feature is disabled" 啟用 InnoDB 解決方法

     編輯:MySQL 資料庫相關知識

建表報錯 ERROR 1289: The 'InnoDB' feature is disabled,經排查 my.ini 中 skip-innodb 被啟用。

排查步驟

  1. 登入 MySQL 執行 SHOW VARIABLES LIKE 'have_%'; 發現 have_innodb 為 DISABLED。
  2. 打開 my.ini(Windows)或 my.cnf(Linux),搜尋 skip-innodb。

解決

# 註釋掉該行(行首加 #)
# skip-innodb

注意:若原本已有 # 則說明未被啟用,需檢查其他原因(如編譯未包含 InnoDB、插件未載入)。

  1. 重啟 MySQL 服務:service mysql restart 或 Windows 服務管理器重啟。
  2. 再次 SHOW VARIABLES LIKE 'have_innodb'; 應顯示 YES。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved