我的知识记录

打开网站显示Unknown storage engine 'InnoDB'错误怎么办_已解决

Unknown storage engine 'InnoDB'

 
问题:创建表 / 修改表时提示未知的存储引擎 'InnoDB'
 
原因:InnoDB 引擎被禁用(my.cnf 中配置 skip-innodb)、MySQL 安装时未编译 InnoDB 模块、InnoDB 相关文件损坏
 
解决方案:
1. 检查 my.cnf,删除 skip-innodb 配置并重启服务;
2. 验证 InnoDB 是否启用:SHOW ENGINES;,若未启用则重新编译 / 安装 MySQL;
3. 修复 InnoDB 损坏文件:备份数据后重建 ibdata1 等核心文件(需专业操作,或重装 MySQL)

打开网站显示Unknown storage engine 'InnoDB'错误怎么办_已解决

标签:

更新时间:2026-03-12 10:55:21

上一篇:数据库被删、被加密应急恢复思路

下一篇:打开网站显示Fatal error_ Uncaught Error_ Call to undefined function错误怎么办_已解决