添加MySq出現The ‘InnoDB‘ feature is disabled; you need MySQL built with ‘InnoDB‘ to have it working

  在使用navicat創建數據庫的時候,報錯提示:The ‘InnoDB’ feature is disabled; you need MySQL built with ‘InnoDB’ to have it working,自己取巧解決了這個問題,來這裏分享一下。

解決出現The ‘InnoDB’ feature is disabled的問題

  我遇到這個問題以後,百度了一下,發現了一些解決的方法,方法都是一樣的,但是不能解決我的問題,所以才把我的方法發了出來。

查到的方法

  查到的方法都大同小異,都是在MySQL的安裝地址裏找到my.ini文件,修改skip-innodb,在前面加上#,但是並沒有解決我的問題,我修改後運行,還是顯示The ‘InnoDB’ feature is disabled。
  不知道是不是我電腦或者版本的問題,大家也可以先試試。

修改前:修改以前
修改後:
修改後

  我修改後到navicat運行了,還是不行,提示The ‘InnoDB’ feature is disabled。

在這裏插入圖片描述
  最後仔細看了一下代碼,發現可以刪除ENGINE = INNODB DEFAULT這個語句,對於整體並沒有影響,便刪除了,運行之後,便成功了。(踏破鐵鞋無覓處,得來全不費工夫)

在這裏插入圖片描述

  最後就是這樣了,這件事給了我一個教訓,以後看代碼要認真一點,先自己仔細瞧瞧,多分析一下。

  因爲沒看到有類似的回答,所以來此回答一下,順便在這裏分享一下自己遇到的問題和解決方法!