【问题标题】:How can I recover sql tables from a broken Xampp如何从损坏的 Xampp 中恢复 sql 表
【发布时间】:2016-10-12 08:46:36
【问题描述】:

我在最新升级到 Xampp 时出错,我将旧 Xampp 目录复制到 C:/Xampp - 复制但我忘记导出 mysql 表。然后我卸载了 xampp 并安装了新版本。

我尝试从 Xampp - Copy 文件夹访问 phpmyadmin,但我无法访问它以转储其表,是否可以访问我的旧表?

【问题讨论】:

  • 您检查过c:/xampp-copy/mysql 目录吗?或者尝试在xampp-copy中找到mysql文件夹,在那里你可以找到你的.sql文件。
  • Xampp 不以 .mysql 格式存储它,所以我无法读取它。
  • c:/xampp-copy/mysql/data 中存储的文件的.extension 是什么?
  • .frm .myd 和 .myi

标签: mysql xampp


【解决方案1】:

我设法通过新的 PHP My Admin 让它工作,现在都解决了。

【讨论】:

    【解决方案2】:
    c:/xampp-copy/mysql/data
    

    查看此目录以获取您的数据库表。

    如果这些格式不可读,那么我认为问题出在您的数据库引擎上。查看以下指南。

    InnoDB Backup and Recovery

    Moving or Copying InnoDB Tables to Another Machine

    另请参阅此答案。 Import .frm and .opt files to MySQL

    【讨论】:

    • 但这是 Xampp 默认存储它们的方式,您需要 phpmyadmin 才能读取它们,但我无法访问旧安装的 phpmyadmin。我希望了解如何连接到旧的 phpadmin 或将数据文件夹转换为 .sql 格式。
    猜你喜欢
    • 2019-11-29
    • 2020-12-02
    • 1970-01-01
    • 2014-04-29
    • 1970-01-01
    • 1970-01-01
    • 2022-09-18
    • 2012-08-27
    相关资源
    最近更新 更多