phpMyAdmin 允许你 导入数据库,上限为 256 MB,如果数据库行数很多,实际上限可能略低。如果使用 phpMyAdmin 导入数据库失败,可以改用 SSH,按照以下步骤操作:

第 1 步——准备工作

第 2 步——通过 SSH 连接

第 3 步——导入数据库

如果数据库是压缩格式(.sql.gz),请使用以下命令解压,使其成为 .sql 格式:

gzip -d database_name.sql.gz

请务必将 database_name 替换为你的数据库实际名称。

导入数据库,请使用以下命令:

mariadb -u database_username -p database_name < file.sql

如果你的数据库参数为:

  • MySQL 数据库名称:u123456789_database

  • MySQL 用户名:u123456789_admin

  • 已上传的数据库文件:database.sql

命令将如下所示:

mariadb -u u123456789_admin -p u123456789_database < database.sql

之后,你需要输入数据库密码——导入过程会立即开始。完成后,会出现一个新行:

-bash-4.2$

请注意,导入所需时间取决于数据库大小。

如果你使用的是 Agency 托管计划,命令格式略有不同——密码必须通过 -p 参数内联传递(参数与密码之间无空格),并用单引号包裹:

mysql -u database_username -p'database_password' database_name < file.sql

使用上述相同的示例参数,命令将如下所示:

mysql -u u123456789_admin -p'YourPassword123' u123456789_database < database.sql

注意,运行此命令后,系统不会单独提示你输入密码——导入过程会立即开始。

第 4 步——更新配置文件

如果网站正常运行需要该数据库,你需要更新网站 配置文件 中的连接信息。

具体步骤会因你使用的网站内容管理系统(CMS)类型而异。但一般来说,你需要打开配置文件,使用 新数据库的详情 更新数据库名称、用户名、密码和主机。

来源:Hostinger 官方帮助文档