如何在OS X Lion中恢复MySQL .frm .MYD .MYI文件

时间:2011-10-21 02:01:26

标签: mysql database macos restore osx-lion

我收到了大量这些类型的文件,并且没有关于如何在Mac上恢复数据库的线索。我已经找到了关于如何在Windows上执行此操作的说明,您只需将它们放入特定目录并恢复数据库,但我不知道哪个目录,甚至是OS X中的位置

非常感谢任何帮助!

1 个答案:

答案 0 :(得分:0)

要找到MySQL数据目录,请打开文件/etc/my.cnf。如果您安装了MySQL,那应该就在那里。

找到变量datadir:datadir=/var/lib/mysql,在其下创建一个目录并复制其中的所有数据库文件,如/var/lib/mysql/database,其中database是您的数据库名称。

在此答案的先前版本中,我建议使用sudo locate user.frm,但即使在运行sudo /usr/libexec/locate.updatedb之后它也无效。如果有人知道原因,我想听听。