關於mysql不支持InnoDB的解決方案


首先 我們先要執行一條命令看看到底是什么原因

SHOW VARIABLES LIKE 'have_%'

顯示結果中會有如下3種可能的結果:

 

  • have_innodb YES
  • have_innodb NO
  • have_innodb DISABLED

這3種結果分別對應:

  • 已經開啟InnoDB引擎
  • 未安裝InnoDB引擎
  • 未啟用InnoDB引擎

 

關於未安裝的現象 我們可以執行安裝,一般情況下是會支持的

接下來說一下我遇到的未啟用的現象

網上經常說的讓我們打開my.ini(windows)然后注釋掉skip-innodb,但是有些配置文件里面就沒有這個選項。。。這個時候我們就陷入可困局

 

別擔心,接下來看看這個解決辦法

1.先關閉mysql程序

然后打開mysql目錄E:\phpStudy\MySQL\data       就是這個data目錄下邊

 

我們需要把箭頭指向的這三個文件刪掉

 

然后再回過來打開my.ini

做如下這兩步操作:

 

 保存

 啟動mysql  

 

這樣就可以用了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM