解决mysql执行sql文件报错Error: Unknown storage engine‘InnoDB的问题
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,这篇文章将为大家详细讲解有关解决mysql执行sql文件报错Error: Unknown storage engine'InnoDB的问题,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇
千家信息网最后更新 2026年10月31日解决mysql执行sql文件报错Error: Unknown storage engine‘InnoDB的问题
这篇文章将为大家详细讲解有关解决mysql执行sql文件报错Error: Unknown storage engine'InnoDB的问题,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
解决过程:
我用的是MySql5.5版本的数据库。出现以上错误的时候先用命令-》show engines;查看一下引擎详情:

发现并没有innodb这个条目:
然后我们查看日志文件:
不知道windowns日志文件位置的可以用命令->show variables like '%error%';查看

然后:在日志中我们发现:
错误在于ibdata1文件内容有误。
接下来,我们关闭数据服务,删除安装目录下的ibadata1文件,和错误日志同目录下的两个文件。
删除成功后,更改my.ini文件参数。
innodb_buffer_pool_size = 256Minnodb_log_file_size = 256Minnodb_thread_concurrency = 16innodb_flush_log_at_trx_commit = 2innodb_flush_method = normal
其中innodb_flush_method = normal是最后补进去的,其他的参数原来配置文件中都有。
更改完成后,保存并从新启动mysql服务。
再次执行-》show engines;
发现innoDB已经可以使用了,这样就表示成功了。
再次去运行刚才的文件就能完美运行了。
关于解决mysql执行sql文件报错Error: Unknown storage engine'InnoDB的问题就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
文件
日志
错误
问题
成功
内容
再次
参数
命令
数据
更多
目录
篇文章
服务
运行
不错
实用
接下来
两个
位置
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
高科技互联网
宜安科技 互联网金融
科技创新互联网企业
互联网 视角下的科技创新
上海电发互联网科技有限公司
农村开互联网科技讲堂
福州新华互联网科技学校 知乎
坤平互联网科技
迪庆互联网科技招生
如何创新互联网科技
互联网数据科技专业
工业互联网山东科技大学
卡尔迅互联网科技有限公司
下一代互联网重大应用科技园
互联网科技机房
张家口科技产业互联网平台
互联网科技大佬云集
优雇互联网科技有限公司
互联网大会出现的黑科技
现代科技的标志之一的互联网
广东万易互联网科技有限公司惠州分公司
朗新科技与工业互联网
腾讯阿里互联网科技
北京互联网络科技有限公司
华中科技大学互联网
广州紫鲸互联网科技
洛阳昕诺飞互联网科技有限公司
黑龙江互联网科技公司
互联网高科技绘画
广州全民伙伴互联网科技有限公司