mysql - 将旧 MySQL 数据库中的数据恢复到新的 Mac OSX 中

标签 mysql sql database macos

我有一个完整的数据文件夹,其中包括我的旧 MySQL 实例中以前的所有数据库。我将 OSX 10.6 升级到 10.7,几乎立即就开始遇到问题,因此重新安装了 mysql 和 phpMyAdmin (PMA)。

我尝试简单地将data/文件夹移动到usr/local/mysql/data/,但MySQL根本无法启动。

所以我尝试将数据库文件夹移动到 data/ - 这有效,我在 PMA 中看到我的数据库,但是当我单击它时,没有表。

如果我将数据库文件夹内的所有文件移动到创建的新文件夹中 - 我会看到所有表,但会收到此错误:Error

那么谁能告诉我,我在哪里或哪里做错了?

最佳答案

这是一个权限问题。

下载应用程序,例如 BatChmod帮助过我。

或点击此链接:Can't find file: './ci/users.frm' (errno: 13)

MySQL 需要它的权限。

关于mysql - 将旧 MySQL 数据库中的数据恢复到新的 Mac OSX 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18768517/

相关文章:

php - 谷歌饼图 php mysql

mysql - 如何优化从多个表(到一个表)的删除查询?

sql - 根据查询插入记录(oracle、sql)

sql - 数据库表设计和关系

database - 您将如何在数据库模式中表示哈希表集合?

SQL:日期字段集中的最早日期

mysql - 错误代码 1064,SQL 状态 42000 : You have an error in your SQL syntax;

如果 max(id) - min(id) > 50,000,则 mysql 删除较早的数据

java - 如何执行Solandra

python - 将加密文件存储在数据库中