恢复/导入 innodb 数据库目录

恢复/导入 innodb 数据库目录

我最近重新安装了 mysql。我忘记了还有我想要的数据,所以我删除了所有数据文件,而没有执行 mysqldump。

我有位于 /usr/local/var/mysql/* 的原始数据库数据目录的备份。我恢复了目录,但不确定下一步该做什么。一直在谷歌搜索,但没有找到明确的答案。

答案1

安装相同版本的 MySQL 服务器,然后停止 MySQL,将原始数据文件复制到 MySQL datadir 位置并重新启动 MySQL。您现在应该能够访问您的数据。

但...

MySQL 停止时您是否进行了此备份?如果没有,则数据库文件很有可能已损坏,因此无法成功恢复。

相关内容