我最近不得不在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
答案 0 :(得分:1)
复制文件时,MySQL服务器必须关闭。
答案 1 :(得分:0)
MySQL Utilities:使用FRM Reader