【发布时间】:2023-02-07 23:35:02
【问题描述】:
我安装了一个新版本的 Xampp,它是 8.1.10,之后我尝试从 xampp/mysql/data 和我命名为 lalaigacafe 的主数据库文件夹中检索旧 xampp 文件夹的数据库,我还尝试从 @987654326 创建新数据@ 文件夹,我将 ibdata1 文件复制到其中,但它一直告诉我一条错误消息,即“#1932 - 表‘my_table_name’在引擎中不存在”。
提前致谢。
【问题讨论】:
-
我试着不复制它,但它也一直告诉我同样的错误。
-
然后你可能丢失了你的数据,如评论中所述:stackoverflow.com/a/48790734/724039(我不知道找回你的数据的方法,如果有可能这样做,这将是很多工作并且需要深入了解数据库)
-
没错,您需要以一致的方式为每个表复制 ibdata1 和所有 .ibd 文件。也就是在同一时刻,所以ibdata1中存储的数据字典匹配了各个表的结构。不幸的是,获取这些文件的一致副本可能为时已晚。我的同情!
标签: mysql phpmyadmin xampp