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.
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).
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_htmlou uma pasta dentro dela (comobackup).
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)*