如何在已安裝的MySql實例上啓用inno-db支持?如何在MySql 4上面安裝的MySql 5上啓用inno-db支持?
我已經安裝了mysql-5.0.67-win32。 執行'顯示引擎'時,'InnoDB''DISABLED'。 根據文檔MySql編譯時支持inno-db (來自doc:DISABLED的值是因爲服務器啓動時使用禁用引擎的選項,或者因爲並未提供啓用它所需的所有選項)。
在my.ini中,我評論了'skip-innodb'這一行。這沒有幫助。 所有其他inno-db相關變量保持不變。
我在經歷過描述的情況之前執行了一些不尋常的操作。 我安裝了mysql-4.0.17-win。我卸載它,然後安裝mysql-5.0.67-win32。 在安裝嚮導中,我只選擇了MyISAM支持(據我所知,我以這種方式禁用了inno-db支持。當我嘗試用inno-db的支持重新安裝時,我有使用我以前的數據庫'mysql'帳戶信息的問題)。
MySQL文檔說,我應該使用mysqldump導出數據,然後在升級過程中導入導出的數據。我試圖這樣做,但是當我導入數據時,我獲得了有關語法錯誤的消息(我認爲它與mysql的第4版和第5版的某些不兼容性有關)
看起來是這樣的,我更新了問題的細節。 – sergtk 2008-09-21 20:39:10
我評論了'skip-innodb'。這不會幫助:( – sergtk 2008-09-21 20:50:59