通过 cPanel 使用 SSH 导入数据库
phpMyAdmin 允许你导入最大 128 MB 的数据库;当数据库行数很多时,有时会更少。如果通过 phpMyAdmin 导入失败,可以通过 SSH 导入数据库,步骤如下:
第 1 步 – 准备
- 将 .sql 格式的数据库文件上传到网站的 public_html 文件夹。你可以通过 FTP 完成
- 创建新数据库 或 清空你要导入的目标数据库
第 2 步 – 通过 SSH 连接
- 通过 SSH 连接你的主机
- 使用
ls命令确保你位于 根目录,即 public_html。如果你在其他目录,请使用ls和cd命令到达该目录。例如,过程类似如下(将 domain.tld 替换为你的域名):
cd domains
cd domain.tld
cd public_html
- 如果显示了数据库备份,请进入下一步。
- 如果备份文件缺失,请使用 文件管理器 验证文件是否正确存储在 public_html 文件夹中
第 3 步 – 导入数据库
要 导入数据库,请使用以下命令:
mysql -u database_username -p database_name < file.sql
如果你的 数据库参数 为:
- MySQL 数据库名称:user_database
- MySQL 用户名:user_admin
- 上传的数据库文件: database.sql
命令将如下所示:
mysql -u user_admin -p user_database < database.sql
之后你需要 输入数据库密码——导入过程将立即开始。导入所需时间取决于数据库大小。
完成后,会出现新的一行:
-bash-4.2$
这一行表示导入过程已完成,你将在 phpMyAdmin 中看到数据库表。
来源:Hostinger 官方帮助文档