Linux
如何在 Linux 中為 Mysql 啟用 InnoDB 儲存引擎
當我在這個特定的 Linux 主機上執行查詢“顯示引擎”時,它顯示 InnoDB 儲存引擎已禁用。其他儲存引擎(如 MyISAM)顯示已啟用。
我需要採取哪些步驟來安裝/啟用 InnoDB 儲存引擎(即使是高級別的)?對於不同風格的linux,程序會有所不同嗎?
InnoDB 可以在你的 my.cnf (MySQL 配置)中啟用/禁用,但是,為了使用它,MySQL 必須在 InnoDB 支持下編譯。
很可能它在編譯時沒有被禁用(因為它通常不是)但無法啟動。檢查mysql的錯誤日誌。可能無法編寫所需的 ibdata 文件..