首先 我們先要執行一條命令看看到底是什么原因
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
這樣就可以用了