宝塔10周年开年大促,年度钜惠,先领红包再下单,享受折上折,还有抽奖!查看活动
当前位置:论坛首页 > Linux面板 > 讨论

【已解答】关闭mysql删除ib_logfile0,ib_logfile1,ibdata1后,是否

发表在 Linux面板2026-2-27 10:15 [复制链接] 3 238

关闭mysql后正常备份删除ib_logfile0,ib_logfile1,ibdata1后,是否会删除数据
使用道具 举报 只看该作者 回复
发表于 2026-2-27 14:59:59 | 显示全部楼层
您好,结论:会。这几个文件:
ib_logfile0/1 是InnoDB重做日志的文件,记录了修改的日志,删除后数据库启动是无法恢复事务,InnoDB存储引擎初始化失败,数据库无法启动
ibdata1:是InnoDB系统表空间文件,包含数据字典,未分配的页,回滚段等核心元数据,删除后无法识别所有的InnoDB表,就算是存在 .ibd文件,表也会变成【丢失/损坏】状态

生产环境中,不建议尝试删除数据库目录 【/www/server/data】目录下所有的内容。

使用道具 举报 回复 支持 反对
发表于 2026-2-27 16:48:06 | 显示全部楼层
大炮运维V587 发表于 2026-2-27 14:59
您好,结论:会。这几个文件:
ib_logfile0/1 是InnoDB重做日志的文件,记录了修改的日志,删除后数据库启 ...

正常数据库重启然后mysql就启动不了了
利用
cat /www/server/data/*.err|grep -i -C 10 error
找到最下面的错误
使用道具 举报 回复 支持 反对
发表于 2026-2-27 16:52:44 | 显示全部楼层
这个是输入cat /www/server/data/*.err|grep -i -C 10 error
出现的错误
图掉的数据库属于正常手动在宝塔里面删除的数据库
f791992b1ee60710312c803cc4422083.png
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表