【问题标题】:Restoring SQL tables from .MYD, .MYI and .frm files, mysql can't find .frm files从 .MYD、.MYI 和 .frm 文件恢复 SQL 表,mysql 找不到 .frm 文件
【发布时间】:2013-05-07 01:26:15
【问题描述】:

我最近不得不在我的 Mac 上重新安装 XAMPP,我现在正试图从 .MYD、.MYI 和 .frm 文件中恢复一些 SQL 数据库表。我已经尝试将它们拖到下面的文件中:

xamppfiles/var/mysql/{database_name}

按照以下链接中的说明

How to recover MySQL database from .myd, .myi, .frm files

Restoring MySQL database from physical files

该表在 phpMyAdmin 中列出,但当我尝试查看它时,出现以下错误

#1017 - Can't find file: './{database_name}/{table_name}.frm' (errno: 13)

我已尝试更改 .frm 文件的权限并运行 Unix 可执行文件

xamppfiles/bin/mysql_upgrade

【问题讨论】:

    标签: mysql apache xampp restore


    【解决方案1】:

    复制文件时必须关闭 MySQL 服务器。

    【讨论】:

      【解决方案2】:

      【讨论】:

      • 不要只是发布链接,请在回答中包含回答问题的内容,如果需要,请参考链接中的内容。
      猜你喜欢
      • 2012-03-12
      • 2010-10-27
      • 1970-01-01
      • 1970-01-01
      • 2014-08-13
      • 2012-11-01
      • 1970-01-01
      • 2020-08-06
      • 1970-01-01
      相关资源
      最近更新 更多