我如何从硬盘中检索 mysql 数据库?

我如何从硬盘中检索 mysql 数据库?

我的 mythtv 盒子因硬盘损坏而崩溃。将它连接到另一台计算机后,我可以看到我的数据。我需要知道如何检索数据库,以便将其加载到我的新驱动器上。

答案1

使用mysqldump实用程序:)。此选项允许您导出数据库,而不是仅仅复制文件。

http://gd.tuwien.ac.at/linuxcommand.org/man_pages/mysqldump1.html

答案2

如果你使用 linux,那么数据库/var/db/通常存储在。如果是 mysql /var/db/mysql/

答案3

进入硬盘的 MySQL db 目录,那里会有一些针对每个数据库的文件。检索它们。

这是最棘手的部分。您需要从死机中获取相同版本的 mySQL。一旦您知道它是哪个版本,就将其安装在新设备中并复制文件。

之后,您可以使用 php myadmin 或 mysql cli 界面进行正确的导出。

答案4

如果信息对您非常有价值,请使用数据检索服务,因为任何 DIY 数据检索尝试都会减少以后尝试的机会。

也就是说,使用回取数据对于 NTFS 或 FAT 驱动器来说是一个不错的选择(它们有两个不同的版本。这里是一个帮助您使用 Linux HD 的指南(实际上,该建议适用于任何类型的 HD,但对于 FAT 和 NTFS 格式的驱动器,您可以使用 GetDataBack)。

希望这可以帮助!

相关内容