欢迎来到云服务器

Directadmin Linux面板

如何通过ssh手动恢复database.gz文件

如果你有一个非常大的database.gz文件,首先上传通常会更容易,并且在单独的步骤中恢复。
1)将gz文件上传到服务器后,登录到ssh并cd到文件所在的路径。

cd /path/to/your/gz/file


2)下一步是将gz文件提取到它的原始sql表单(文本)中。 要做到这一点,请使用gunzip程序,例如:

/usr/bin/gunzip < database.gz database.sql

这应该已经将纯文本格式的gz文件提取到sql中。
 
3)在将sql文件加载到mysql之前,你需要确保你已经创建了数据库和数据库用户。 进入用户级别 - > MySQL管理,并通过DA正常创建空数据库。
 
4)要将sql恢复到mysql,请运行以下命令:

mysql -udbusername -ppassword username_dbname < database.sql

您可以用适用的值替换粗体条目。
 
这可以组合成一个更简单的管道形式来提供更少的步骤,但是这种方法的好处是能够在每个步骤中向您显示任何错误,以确保一切都如实。
腾讯云代理

Copyright © 2003-2021 MFISP.COM. 国外vps服务器租用 梦飞云服务器租用 版权所有 粤ICP备11019662号