phpMyAdmin 数据库中的错误 #1932 MySQL 和 XAMPP

Error #1932 with MySQL in phpMyAdmin database and XAMPP

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

非常感谢您花时间阅读本文并帮助我。谢谢你。 P.S。请不要通过修复我的文本得到任何分数,如果您知道或发表评论,请给我解决方案,如果您需要更多数据,我会尽快回复您。

问题出在 ibdata1 文件中。 如果您有该文件的旧副本,请将其复制到新副本上,如果您没有,请检查此 post 它非常有帮助。 感谢所有花时间阅读本文的人。

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