【已解答】mysql升级5.7.38导致表丢失
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出现问题,数据字典不同步所以提示表不存在,无法打开。
如果没备份,还原起来很麻烦基本GG,可以准备跑路了 官方给的升级方式也是这种方式的,如果没有什么特殊要求,小版本的更新,就不要盲目的追新了,数据库这些毕竟稳定最重要。当然如果您有更好的升级思路也可以告知我们,我们验证采纳后,会有丰厚的宝塔币奖励的。
问题是怎么解啊。 您的帖已回
页:
[1]