首页 > 解决方案 > phpMyAdmin 数据库和 XAMPP 中的 MySQL 错误 #1932

问题描述

最近我的 XAMPP -> MySQL 因未知原因开始崩溃,我需要重新安装 xampp,但由于意外错误,我无法进行数据库备份或数据库转储。我设法保存的只是 xampp 和 xampp/mysql/data 文件夹中的 xampp/phpMyAdmin 文件夹。当我在 mysql 中复制数据文件夹时,我用表取回了我的数据库,但表中没有记录,当我单击表时出现错误是“#1932 - 引擎中不存在表'mydatabase.mytable'”。请告诉我有什么方法可以修复它,或者只是从表中恢复记录,因为我保存的数据文件夹中有一些文件,这些文件有每个表的名称,其中有 2 个 .FRM 和 .IBD。有什么方法可以从这些文件中恢复记录。

非常感谢您抽出时间阅读本文并帮助我。谢谢你。PS请不要在修复我的文本时得到任何积分,如果您知道或发表评论,请给我解决方案,如果您需要更多数据,我会回复您。

标签: mysqldatabaseerror-handlingphpmyadminxampp

解决方案


问题出在 ibdata1 文件中。如果您有该文件的旧副本,请将其复制到新副本上,如果您不查看此帖子,那将非常有帮助。感谢所有抽出时间阅读本文的人。

https://dba.stackexchange.com/questions/71596/restoreing-mysql-tables-from-ibd-frm-and-mysqllogbin-files


推荐阅读