mysql迁移数据库表数据,后来发现个别的表打开时提示“table not exists”,明明看见这个表,却提示这个错误,如下是处理方法:
原因:在迁移过程中,可能导致表相关文件的损坏。
很简单的方法:在mysql数据库安装目录的data目录下找到相应的数据库,查找到相关的表名,以.ibd后缀的文件,删除掉,然后重新迁移这张表,就解决了。

本文介绍了一种常见的MySQL数据库表无法打开的问题——“tablenotexists”。文章详细解释了这一问题的原因,并提供了一个简单有效的解决方案:通过删除损坏的.ibd文件后重新迁移表来修复该问题。
mysql迁移数据库表数据,后来发现个别的表打开时提示“table not exists”,明明看见这个表,却提示这个错误,如下是处理方法:
原因:在迁移过程中,可能导致表相关文件的损坏。
很简单的方法:在mysql数据库安装目录的data目录下找到相应的数据库,查找到相关的表名,以.ibd后缀的文件,删除掉,然后重新迁移这张表,就解决了。

2578
1386

被折叠的 条评论
为什么被折叠?