2012-10-12 161 views
1

我正在使用mysql 5.5版本併爲我的數據庫使用myisam引擎。但是,Innodb引擎尚未禁用。當我執行這個命令show variables like '%have%';時,它返回have_innodb=yes。在這種情況下, 可以禁用innodb引擎並將所有innodb變量設置爲零是可能的嗎?Innodb引擎和Myisam引擎

回答

0

如果您使用的是Windows,請在您的MySQL服務器安裝目錄中查找my.ini文件。對於基於Linux的操作系統在MySQL服務器安裝目錄中查找my.cnf

在該文件中未註釋skip-innodb從它開始移除#

注意:重新啓動服務器以使更改生效。

編輯: 當你有殘疾Innodb,其他Innodb相關的變量將不會被設置。您將無法訪問它們。

見截圖附第一個InnoDB的時候被禁用,則啓用InnoDB的 InnoDB status screenshot

希望它可以幫助...

+0

@shubhanash只禁用InnoDB的engine.But,我可以禁用或設爲0到所有innodb參數 –

+0

@dhileepanM檢查編輯的答案,並禁用Innodb後,嘗試運行'show variables like「%innodb%」'。它不會顯示其他innodb相關的變量。 – Shubhansh

+0

它顯示了innodb的變量。 –

相關問題