mysql:从frm文件恢复数据库

问题描述:

在某些时候,我的MAMP安装已经损坏,我决定改用XAMPP。但是我现在无法使用我的数据库。其他人说我只需要将数据库文件复制到XAMPP,但这只是部分工作。mysql:从frm文件恢复数据库

我可以看到数据库,但所有的表都有消息“正在使用”,如果我试图查询一个表,我收到消息“#1017 - 无法找到文件:'./data_ms/geo_calendars.frm' (errno:13)“

任何想法如何解决这个问题?

感谢

1)检查文件(geo_calendars.frm所有权与.MYD沿和.MYI应该由MySQL所拥有)

2)检查读/写权限。

3)重新启动MySQL

+0

漂亮,谢谢!下载batchmod可以很容易地更改所有权 – EddyR 2009-07-29 15:00:13