我刚刚将我的 MacBook 更新为 Mountain Lion。从那以后,我的 MAMP 安装不能正常工作,所以我决定使用构建 httpd/php 的东西。为此,我另外安装了一个新的 mysql 服务器(按照本教程)。一切运行良好。现在我的问题是,如何在我的新服务器上使用我的旧数据库?我试图创建一个新数据库,它创建一个文件夹“databasename”。我将所有 .frm 文件移到这个文件夹中,更正了权限和所有者并启动了 mysql,但不幸的是,phpmyadmin 无法识别这些表...我做错了什么吗?或者,我只是将新 mysql 服务器的数据目录设置为我的旧目录,但我找不到 my.cnf 文件:-( 它存储在哪里?
最好的办法是从 MAMP 服务器导出数据库并将它们导入到新的数据库服务器。
这是 MySQL 转储和恢复指南: http: //www.patrickpatoray.com/?Page=30