Linux

如何在 Linux 中為 Mysql 啟用 InnoDB 儲存引擎

  • November 27, 2012

當我在這個特定的 Linux 主機上執行查詢“顯示引擎”時,它顯示 InnoDB 儲存引擎已禁用。其他儲存引擎(如 MyISAM)顯示已啟用。

我需要採取哪些步驟來安裝/啟用 InnoDB 儲存引擎(即使是高級別的)?對於不同風格的linux,程序會有所不同嗎?

InnoDB 可以在你的 my.cnf (MySQL 配置)中啟用/禁用,但是,為了使用它,MySQL 必須在 InnoDB 支持下編譯。

很可能它在編譯時沒有被禁用(因為它通常不是)但無法啟動。檢查mysql的錯誤日誌。可能無法編寫所需的 ibdata 文件..

引用自:https://serverfault.com/questions/253330