Banco de dados 38 visualizações

Como importar um banco de dados grande quando o phpMyAdmin trava pelo limite de upload

Ver no WHMCS

Como importar um banco de dados grande quando o phpMyAdmin trava pelo limite de upload

Olá, querido(a) cliente da GeHost! 👋

Se você está tentando importar um banco de dados grande e o phpMyAdmin travou ou recusou o upload por ultrapassar o limite, não se preocupe — isso é bem comum, especialmente com arquivos pesados. A boa notícia é: temos um caminho alternativo que funciona perfeitamente mesmo com arquivos gigantes.

Como seu "Sensei" da GeHost, vou te guiar passo a passo com calma, clareza e um toque de paciência. Vamos juntos? 🌟

⚠️ Primeiro: entenda o problema

O phpMyAdmin tem limites de upload por segurança. Quando o arquivo ultrapassa esse limite (geralmente 2MB a 32MB, dependendo do servidor), ele simplesmente não aceita. Isso não é um erro seu — é uma proteção do sistema. E quando isso acontece, o erro mais comum é algo como:

“Maximum allowed size for uploaded file is 2097152 bytes.”

Isso quer dizer: “O arquivo é maior que o permitido.”

✅ Solução: Use o Gerenciador de Arquivos + Comando no Terminal (SSH)

Como o phpMyAdmin não consegue lidar com arquivos grandes, vamos usar uma combinação segura: o Gerenciador de Arquivos do cPanel para subir o arquivo e o Terminal (SSH) para importar diretamente no banco.

Passo a passo: Como fazer isso com calma e segurança

  1. Entre no painel do cliente em painel.gehost.com.br.
  2. Abra o cPanel — clique no botão “cPanel” na sua conta.
  3. Localize a ferramenta “Gerenciador de Arquivos” no painel. Ela está na seção “Arquivos”. Clique nela.
  4. Tela do Gerenciador de Arquivos do cPanel
  5. Na barra de navegação, clique em “public_html” (ou a pasta onde seu site está hospedado).
  6. Use o botão “Upload” para enviar seu arquivo de banco de dados (geralmente com extensão .sql).
  7. Espera até o upload terminar — pode levar alguns minutos dependendo do tamanho. Não feche a página!
  8. Agora, abra o terminal (SSH) — vá na seção “Terminal” do cPanel (geralmente na parte inferior, dentro de “Outros”).
  9. Use o comando abaixo para importar o banco (substitua os dados entre colchetes pelo seu caso real):
  10. Exemplo de comando:

    mysql -u seu_usuario_banco -p seu_nome_do_banco < /home/seu_usuario/public_html/nome_do_arquivo.sql

    👉 Dica importante: Esse comando deve ser digitado exatamente como está, com os espaços e sinais corretos. O < é essencial — ele diz “leia o arquivo e envie para o MySQL”.

  11. Após digitar o comando, pressione Enter. O sistema vai pedir sua senha do banco de dados. Digite-a e pressione Enter novamente.
  12. Aguarde o processo — ele pode demorar alguns minutos, especialmente com arquivos grandes. Não feche o terminal enquanto estiver rodando.
  13. Quando terminar, você verá uma mensagem como Query OK, 0 rows affected ou algo semelhante. Isso significa que a importação foi bem-sucedida! 🎉

💡 Dicas para evitar problemas

  • Se o arquivo for muito grande (acima de 100MB), considere compactá-lo em .zip antes de subir. Isso ajuda na transferência.
  • Evite usar o phpMyAdmin para arquivos maiores que 32MB. Ele foi feito para tarefas menores.
  • Se tiver dúvidas sobre o nome do banco ou usuário, vá em “Bancos de Dados MySQL” no cPanel e confira.
  • Não se preocupe com erros de “timeout” — o comando via SSH é mais estável do que o interface gráfico.

Se precisar de ajuda, estamos aqui

Se você seguir todos os passos e ainda tiver dúvidas, não fique sozinho(a). Nossa equipe de suporte está pronta para te ajudar — e lembre-se: temos 30 dias grátis após a entrega para te apoiar.

Entre em contato pelo painel do cliente ou pelo e-mail de suporte — vamos juntos resolver isso com calma e segurança.

Com carinho,
Seu Sensei da GeHost 🌿

Precisa de Ajuda?

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