Banco de dados 49 visualizações

Como importar um banco de dados grande usando linha de comando em vez do phpMyAdmin

Ver no WHMCS

Como importar um banco de dados grande usando linha de comando — Guia para clientes da GeHost

Olá, querido(a) cliente! Seja bem-vindo(a) ao nosso canto de ajuda, onde ensinamos com carinho e paciência — como um verdadeiro Sensei da GeHost. 🌿

Você está tentando importar um banco de dados grande (como um backup de site antigo, por exemplo) e percebeu que o phpMyAdmin travou ou não consegue carregar? Isso acontece com frequência quando o arquivo é muito pesado — e aí entra a linha de comando, nossa aliada secreta!

Não se preocupe: mesmo que você não seja técnico, com este guia passo a passo, você vai conseguir importar seu banco de dados com segurança e tranquilidade. Vamos lá?

Por que usar a linha de comando?

Quando o banco de dados tem mais de 50MB (ou mais), o phpMyAdmin pode travar por limites de tempo ou memória. A linha de comando (também chamada de SSH) é mais poderosa e confiável — ela não tem esses limites, e funciona mesmo com arquivos gigantes.

Dica do Sensei: Se o seu arquivo .sql pesa mais de 50MB, não tente usar o phpMyAdmin. Use a linha de comando. É mais rápido, mais seguro e evita frustrações.

Passo a passo: como importar via linha de comando

Antes de começar, certifique-se de que:

  • Seu banco de dados já foi criado no cPanel (veja no painel: Bancos de Dados MySQL).
  • Seu arquivo .sql está no seu computador (não no servidor ainda).
  • Seu plano de hospedagem permite acesso SSH (todos os planos GeHost permitem — inclusive o Econômico).

1. Acesse o painel da GeHost

Entre no seu painel de controle em painel.gehost.com.br. Se você esqueceu a senha, use a opção “Esqueci minha senha” no login.

Tela de login do cPanel com campos de usuário e senha

2. Acesse o terminal (SSH)

No painel, clique em Terminal (na seção “Outros” ou “Ferramentas”).

Se você não vir essa opção, verifique se seu plano permite acesso SSH — e se o suporte já habilitou esse recurso para você. Caso não esteja disponível, entre em contato com o suporte da GeHost (30 dias grátis após a entrega).

Painel inicial do cPanel com a seção de ferramentas

3. Faça o upload do arquivo .sql para o servidor

Antes de importar, você precisa colocar o arquivo .sql no servidor. Use o Gerenciador de Arquivos ou o FTP (recomendamos o FTP para arquivos grandes).

Se preferir usar o terminal, você pode usar o comando scp (se tiver acesso ao seu computador com SSH). Mas para facilitar, recomendamos:

  • Usar o FileZilla (gratuito) ou outro cliente FTP.
  • Conectar-se ao servidor com os dados do cPanel.
  • Enviar o arquivo .sql para a pasta public_html ou uma pasta dentro dela (como backup).

4. Abra o terminal e acesse o diretório do arquivo

Volte ao terminal no cPanel e digite:

cd public_html

Se o arquivo estiver em uma subpasta, como backup, use:

cd backup

5. Importe o banco de dados usando o comando mysql

Agora, vamos importar o arquivo. Você precisará do nome do banco, do usuário e da senha. Tudo isso você pode ver no cPanel em Bancos de Dados MySQL.

Use este comando (substitua os campos entre [ ]):

mysql -u [usuário_do_banco] -p [nome_do_banco] < [nome_do_arquivo].sql

Exemplo:

mysql -u meu_usuario -p meu_banco < meu_backup.sql

Depois de digitar o comando, pressione Enter. O sistema vai pedir a senha do banco. Digite-a (não aparecerá no terminal — é normal).

Se tudo der certo, você verá nenhum erro e o terminal voltará para o prompt. Isso significa que a importação foi bem-sucedida!

Dica do Sensei: Se aparecer “Access denied” ou “Unknown database”, verifique se o nome do banco, usuário e senha estão corretos. Use o cPanel para confirmar.

6. Verifique se os dados estão lá

Volte ao cPanel e acesse Bancos de Dados MySQL → phpMyAdmin. Abra o banco de dados e veja se as tabelas apareceram.

Se sim, parabéns! 🎉 Você importou com sucesso um banco grande usando linha de comando — e não precisou de ferramentas pesadas ou tempo de espera.

Dica extra: como evitar problemas no futuro

  • Use o comando mysqldump para fazer backups pequenos e seguros.
  • Evite usar o phpMyAdmin com arquivos maiores que 50MB.
  • Se precisar de ajuda, entre em contato com o suporte da GeHost — estamos aqui para te ajudar, com carinho e respeito.

Seu site está mais forte, seu banco de dados está seguro, e você aprendeu uma habilidade valiosa. Isso é crescimento. 💚

Se tiver dúvidas, não hesite: o suporte da GeHost está disponível por 30 dias após a entrega. E lembre-se: você não está sozinho nessa jornada.

Com carinho,
Sensei da GeHost
*Grupo: G e Soluções e Eventos LTDA (CNPJ: 46.647.904/0001-04)*

Precisa de Ajuda?

Nossa equipe está pronta para resolver suas dúvidas.