Mysql数据恢复

Mysql数据恢复

由于电源故障,装有 mysql 的 Linux 机器崩溃了。这可能也导致 mysql 服务器崩溃,我们现在无法使用标准命令行命令从中恢复/备份/导出数据库。是否有任何 mysql 工具可以帮助恢复这些数据?

答案1

您的表和/或索引很可能已损坏。根据您遇到的错误,您应该使用检查表修理表声明。关于可能的高级恢复程序的更多信息,请参见MySQL 文档

在对重要数据进行操作之前,最好先进行备份 - 因此,在运行之前,不要忘记停止 mysql 守护进程并将整个 /var/lib/mysql 目录复制到其他地方任何恢复命令。

答案2

也许您应该检查文件系统(fsck.ext3)。

mysql 错误有哪些?

答案3

在网上浏览有关此类工具的信息后,我发现了一些不错的实用程序,例如 Stellar Phoenix MySQL 数据库恢复软件。虽然需要付费,但声称可以在每种损坏情况下恢复数据库。该工具还可以修复在 Linux 操作系统中创建的损坏的 MySQL 表。通过试用其演示版本自行评估该软件,并检查它是否值得恢复需要的数据

相关内容