Como importar um banco de dados grande via SSH

Á

Álvaro Moura

Última atualização em Jul 6, 2026

Importar um banco de dados grande via SSH

Você precisa ter:

  1. Acesso ao cPanel da sua conta de hospedagem.
  2. Acesso SSH habilitado (se não tiver, solicite ao seu provedor de hospedagem).
  3. O arquivo .sql de backup já deve estar enviado ao servidor (por FTP ou pelo Gerenciador de Arquivos do cPanel).
  4. Um usuário MySQL com permissões sobre o banco de dados.

1. Faça login no seu cPanel
Acesse o painel: seudominio.com/cpanel
Digite seu nome de usuário e senha.

2. Crie o banco de dados e o usuário MySQL
Dentro do cPanel:

  1. Vá até "Banco de Dados MySQL".
  2. Crie um novo banco de dados.
  3. Crie um usuário MySQL (ou utilize um já existente).
  4. Associe o usuário ao banco de dados e conceda todos os privilégios.

Guarde as informações:

  • Nome do banco (ex: usuario_bd)
  • Usuário do banco (ex: usuario_user)
  • Senha

3. Envie o arquivo .sql para o servidor

Use o Gerenciador de Arquivos do cPanel ou um cliente FTP como o FileZilla.

  • Envie o arquivo .sql para o diretório desejado, por exemplo: /home/seu_usuario/

4. Acesse o servidor via SSH

Use um terminal (no Linux ou macOS) ou o programa PuTTY (no Windows).

Comando de acesso:

ssh seu_usuario@seudominio.com

5. Importe o banco de dados usando o comando MySQL

Após se conectar via SSH, execute o seguinte comando:

mysql --force -u usuario -p nome_do_banco < arquivo.sql
  • Será solicitada a senha do usuário MySQL.
  • O processo pode levar vários minutos, dependendo do tamanho do arquivo.

6. Verifique se a importação foi bem-sucedida

  • Acesse o phpMyAdmin pelo cPanel.
  • Abra o banco de dados e confira se as tabelas e os dados estão presentes.