我在全新安装的 OS X 10.6 上使用 MySQL 5.1.38,数据库存储在 /usr/local/mysql/data 中。我有旧 mysql 数据目录的备份,但数据库存储在 /var/mysql/dbname 中。
有什么方法可以恢复我的数据库吗?
答案1
如果 MySQL 已干净关闭,您应该能够在 mysql 停止时将 /var/mysql/dbname 中的文件移动到 /usr/local/mysql/data,然后启动 mysql 并让其获取它们。
我在全新安装的 OS X 10.6 上使用 MySQL 5.1.38,数据库存储在 /usr/local/mysql/data 中。我有旧 mysql 数据目录的备份,但数据库存储在 /var/mysql/dbname 中。
有什么方法可以恢复我的数据库吗?
如果 MySQL 已干净关闭,您应该能够在 mysql 停止时将 /var/mysql/dbname 中的文件移动到 /usr/local/mysql/data,然后启动 mysql 并让其获取它们。