从转储文件恢复 MySQL 数据库的 4 种方法
如何执行MySQL恢复?您将获得通过简单点击使 MySQL 恢复数据库的 4 种方法。仅供参考。
有时,如果遇到系统故障、断电、文件系统损坏、硬件问题等,您需要紧急恢复 MySQL 数据库。不要惊慌,我们将向您展示不同的方法来快速轻松地恢复 MySQL 到 less停机时间。
如果你用过mysql转储 命令备份/转储 MySQL 数据库,然后您将获得 MySQL 转储文件。 因此,您可以尝试以下步骤从转储文件中获取 mysqldump 恢复数据库。
MySQL导入转储文件步骤:
1. 启动 MySQL Workbench,连接您的 MySQL 服务器。
2.在导航器的管理选项卡中 选择“数据导入/恢复”。或者单击“服务器” >“数据导入”。
3. 通过单击“从转储项目文件夹导入” 选项或“从磁盘导入”选项卡中的“从独立文件导入”来选择转储 文件,选择要导入到的默认架构,然后选择要导入的数据库对象。
4. 单击“导入进度”选项卡中的“开始导出” 以从 .sql 文件恢复 MySQL。
并且您之前选择的MySQL数据库已成功恢复。
“请注意”:
如果您的 MySQL Server 版本和 MySQL 客户端程序(包括 mysqldump)版本不同,某些功能可能无法正确备份。 建议将本地MySQL客户端程序升级或降级到与MySQL Server相同或更新的版本。
您可以在 MySQL Installer 中将 MySQL Server 5.6 升级到 8.0,选择 MySQL Server,然后单击Add... 展开MySQL Servers > Expand MySQL Server > MySQL Server 8.0,然后选择您要安装的版本,然后按照指南进行操作将 MySQL 服务器 5.6 升级到 8.0。
1. 请关闭您的数据库服务器。
2. 删除服务器数据目录中的所有文件(包括--innodb_data_home_dir、--innodb_log_group_home_dir 和--innodb_undo_directory 指定的目录内的文件,如果这些目录与hte 数据目录不同)。
3. 您可以在 Windows 命令提示符下使用 mysql 命令恢复 MySQL 数据库:
mysql -u 用户名 -p 数据库名
例如从mysql.sql文件中恢复一个名为mysql的MySQL数据库,请输入命令:
mysql -u root -p mysql
此外,您还可以在 MySQL Shell 中执行 MySQL 恢复数据库,例如:
mysql -u root -p mysql
上述步骤用于将 MySQL 转储恢复到新数据库。
1. 打开 phpMyAdmin,然后单击“导入” 选项卡。
2. 单击“选择文件” 按钮选择 MySQL 转储文件。
3. Partial Import保持默认设置 ,选择SQL 格式,并设置其他设置。 按“开始” 按钮。
傲梅企业备份标准版 是另一个强大的MySQL备份软件 对于 Windows,它为您提供了创建计划备份的功能实时同步,用于MySQL数据库并通过简单的点击恢复MySQL数据库文件。
下载傲梅企业备份标准版,支持180天免费试用版,以从备份文件恢复所有MySQL数据库文件(如果您已经使用它创建了一个)。
第 1 步: 启动 傲梅企业备份标准版,单击“还原”选项卡,然后选择“选择任务”或“选择镜像文件”。
第 2 步: 选择 MySQL 转储文件并单击“下一步”。
第 3 步: 勾选所有数据恢复MySQL所有数据库。 然后按“下一步”。
第 4 步: 选择"还原到原始位置"选项并按“开始还原” >> 按钮执行 MySQL 恢复所有数据库。
此外,您可以勾选一些表文件,通过转储文件恢复 MySQL 数据库。 或者只选择要恢复的文件。
通过文本的介绍,学习如何备份MySQL数据库 及时恢复MySQL数据库,避免业务数据丢失是非常重要。