从装载的根驱动器进行Mysql备份

从装载的根驱动器进行Mysql备份,mysql,linux,Mysql,Linux,我的硬盘有问题。有一个新系统正在运行,我发现我可以挂载和访问我的旧硬盘(它有一个Debian Linux发行版)。但是我忘了备份数据库表中的一些重要数据,我想知道是否有必要从安装的驱动器中的mysql服务器安装中执行mysql服务器命令?如果您的硬盘包含完整的操作系统,您只需将其安装并启动即可。在chrooted环境中,启动mysql服务器并使用mysqldump命令进行数据备份 或者,您只需在新系统上安装mysql服务器,将/etc/my.cnf中的数据目录选项更改为已装入的分区,然后使用my

我的硬盘有问题。有一个新系统正在运行,我发现我可以挂载和访问我的旧硬盘(它有一个Debian Linux发行版)。但是我忘了备份数据库表中的一些重要数据,我想知道是否有必要从安装的驱动器中的mysql服务器安装中执行mysql服务器命令?

如果您的硬盘包含完整的操作系统,您只需将其安装并启动即可。在chrooted环境中,启动mysql服务器并使用mysqldump命令进行数据备份


或者,您只需在新系统上安装mysql服务器,将/etc/my.cnf中的数据目录选项更改为已装入的分区,然后使用mysqldump命令备份数据。然后,您可以将my.cnf更改还原回去

如果文件正常,只需复制或创建到旧硬盘的符号链接即可访问MyISAM表。InnoDB表更难处理,请参阅。我建议先备份数据目录。使用第一个选项。工作得很有魅力。非常感谢。