mysql執(zhí)行sql文件報(bào)錯(cuò)Error: Unknown storage engine‘InnoDB’的解決方法
發(fā)現(xiàn)問(wèn)題
最近在工作中遇到一個(gè)問(wèn)題,在運(yùn)行了一個(gè)innoDB類(lèi)型的sql文件,報(bào)了Error: Unknown storage engine 'InnoDB'錯(cuò)誤,網(wǎng)上查了很多方法,但是都沒(méi)辦法真正解決我的問(wèn)題,后來(lái)解決了,在這里總結(jié)一下過(guò)程,方便有遇到類(lèi)似情況的朋友們可以有的參照,下面話不多說(shuō),來(lái)一起看看詳細(xì)的介紹吧。
解決過(guò)程:
我用的是MySql5.5版本的數(shù)據(jù)庫(kù)。出現(xiàn)以上錯(cuò)誤的時(shí)候先用命令-》show engines;查看一下引擎詳情:

發(fā)現(xiàn)并沒(méi)有innodb這個(gè)條目:
然后我們查看日志文件:
不知道windowns日志文件位置的可以用命令->show variables like '%error%';查看

然后:在日志中我們發(fā)現(xiàn):

錯(cuò)誤在于ibdata1文件內(nèi)容有誤。
接下來(lái),我們關(guān)閉數(shù)據(jù)服務(wù),刪除安裝目錄下的ibadata1文件,和錯(cuò)誤日志同目錄下的兩個(gè)文件:看下圖

刪除成功后,更改my.ini文件參數(shù)。
innodb_buffer_pool_size = 256M innodb_log_file_size = 256M innodb_thread_concurrency = 16 innodb_flush_log_at_trx_commit = 2 innodb_flush_method = normal
其中innodb_flush_method = normal是最后補(bǔ)進(jìn)去的,其他的參數(shù)原來(lái)配置文件中都有。
更改完成后,保存并從新啟動(dòng)mysql服務(wù)。
再次執(zhí)行-》show engines;

發(fā)現(xiàn)innoDB已經(jīng)可以使用了,這樣就表示成功了。
再次去運(yùn)行剛才的文件就能完美運(yùn)行了。
總結(jié)
以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來(lái)一定的幫助,如果有疑問(wèn)大家可以留言交流,謝謝大家對(duì)腳本之家的支持。
相關(guān)文章
淺談mysql密碼遺忘和登陸報(bào)錯(cuò)的問(wèn)題
下面小編就為大家?guī)?lái)一篇淺談mysql密碼遺忘和登陸報(bào)錯(cuò)的問(wèn)題。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-03-03
MySQL實(shí)現(xiàn)配置主從復(fù)制項(xiàng)目實(shí)踐
本文主要介紹了MySQL?配置主從復(fù)制實(shí)踐,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2022-03-03
MySQL中的RIGHT?JOIN和CROSS?JOIN操作示例
本文詳細(xì)介紹了MySQL中的RIGHT?JOIN和CROSS?JOIN操作,RIGHT?JOIN返回右表中的所有記錄及與左表中的記錄相匹配的記錄,而CROSS?JOIN返回兩個(gè)表中所有可能的組合,通過(guò)實(shí)際示例和輸出結(jié)果,我們展示了如何使用RIGHT?JOIN和CROSS?JOIN進(jìn)行數(shù)據(jù)庫(kù)查詢(xún),一起看看吧2023-07-07
Mysql中where與having的區(qū)別實(shí)例詳解
當(dāng)SQL語(yǔ)句中使用聚合函數(shù),然后又需要對(duì)聚合函數(shù)的記錄集進(jìn)行篩選過(guò)濾時(shí),這個(gè)時(shí)候就需要用到Having子句,下面這篇文章主要給大家介紹了關(guān)于Mysql中where與having區(qū)別的相關(guān)資料,需要的朋友可以參考下2023-01-01
MySQL JOIN關(guān)聯(lián)查詢(xún)的原理及優(yōu)化
這篇文章主要介紹了MySQL JOIN關(guān)聯(lián)查詢(xún)的原理及優(yōu)化,文章圍繞主題展開(kāi)詳細(xì)的內(nèi)介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下2022-08-08

