当前位置:论坛首页 > BUG提交 > Windows面板

【已解答】mysql升级5.7.38导致表丢失

发表在 BUG提交2022-7-19 15:43 [复制链接] 4 3553

mysql升级后数据库里的表丢失,提示如下:

Cannot open table xxx from the internal data dictionary of InnoDB though the .frm file for the table exists. Please refer to http://dev.mysql.com/doc/refman/5.7/en/innodb-troubleshooting.html for how to resolve the issue.


根据提示查询到资料:
https://blog.csdn.net/xifenfei/article/details/125687948


升级的时候我看了一眼,mysql重新安装了,估计脚本执行了初始化命令,导致ibdata出现问题,数据字典不同步所以提示表不存在,无法打开。
使用道具 举报 只看该作者 回复
发表于 2022-7-19 15:44:45 | 显示全部楼层
如果没备份,还原起来很麻烦基本GG,可以准备跑路了
使用道具 举报 回复 支持 反对
发表于 2022-7-19 17:18:47 | 显示全部楼层
官方给的升级方式也是这种方式的,如果没有什么特殊要求,小版本的更新,就不要盲目的追新了,数据库这些毕竟稳定最重要。当然如果您有更好的升级思路也可以告知我们,我们验证采纳后,会有丰厚的宝塔币奖励的。
使用道具 举报 回复 支持 反对
发表于 2023-2-13 10:14:13 | 显示全部楼层
问题是怎么解啊。
使用道具 举报 回复 支持 反对
发表于 2023-2-22 10:58:28 | 显示全部楼层
您的帖已回
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

企业版年付运维跟进群

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急问题处理

论坛响应时间:10分钟

问题处理方式:1对1处理(优先)

工作时间:白班:9:00 - 18:00

工作时间:晚班:18:00 - 24:00

立即付费处理
快速回复 返回顶部 返回列表