创建数据库备份与恢复¶
在这篇文章中
本文目录 - 通过控制台 (SSH) 创建备份 - 通过 phpMyAdmin 创建备份 - 通过控制台 (SSH) 恢复 - 通过 phpMyAdmin 恢复数据库 数据库备份(也称为转储)可以通过以下两种方式创建和恢复:
- 通过 SSH 使用 命令行,
- 通过 Web 界面 phpMyAdmin (PMA)
通过控制台 (SSH) 创建备份¶
通过 SSH 连接到服务器并运行以下命令:
将 username、database_name、password 和 backup_file.sql 替换为您自己的数据。
文件 backup_file.sql 将出现在服务器的当前目录中——这就是您的备份。
通过 phpMyAdmin 创建备份¶
完整数据库导出:¶
- 在 phpMyAdmin 的左侧窗格中选择所需的数据库——将显示其表列表。
- 转到 Export 选项卡。
- 点击 Next——数据库副本文件将下载到您的计算机。
仅导出选定的表:¶
- 在左侧选择数据库。
- 勾选您想要的表旁边的复选框。
- 在页面底部的 With selected: 下拉菜单中,选择 Export。
- 确保格式为 SQL,然后点击
Next。文件将保存到您的计算机。
通过控制台 (SSH) 恢复¶
要将备份加载到数据库中,请运行:
备注
请确保服务器上已存在该数据库。此命令仅将文件中的数据流式传输到指定的数据库。
通过 phpMyAdmin 恢复数据库¶
- 在左侧窗格中选择要加载数据的数据库。
- 转到 Import 选项卡。
- 点击
Choose File并选择下载的转储文件。 - 其他设置(字符集、格式等)可以保持默认值。
- 点击
Next——数据将加载到数据库中。
备注
phpMyAdmin 在处理 大于 1 GB 的文件时通常会遇到困难。如果您的转储文件很大,最好通过控制台进行恢复。