Banco de dados 0 visualizações

Como importar um banco de dados grande via phpMyAdmin sem dar timeout

Ver no WHMCS

Como importar um banco de dados grande via phpMyAdmin sem dar timeout

Olá, querido(a) cliente! 👋 Seja bem-vindo(a) ao seu guia de confiança na GeHost — onde cuidamos de você com carinho, como se fosse um amigo da vida real. Hoje vamos resolver um problema comum: importar um banco de dados grande no phpMyAdmin sem travar ou dar timeout.

Se você já tentou importar um arquivo .sql pesado e viu a mensagem "Maximum execution time of X seconds exceeded" ou "Connection has been lost", calma — isso é bem comum, mas tem solução. E hoje, eu, seu Sensei da GeHost, vou te guiar passo a passo, com paciência, clareza e um toque de humanidade.

Dica do Sensei: Sempre faça um backup do seu banco de dados original antes de qualquer operação. Assim, se algo der errado, você tem um salvamento seguro. ❤️

Passo 1: Acesse o phpMyAdmin pelo cPanel

Para começar, faça login no seu painel do cliente:

  • Visite painel.gehost.com.br
  • Insira seu usuário e senha (os mesmos da hospedagem)
  • Na área de "Bancos de Dados", clique em phpMyAdmin
Tela de bancos de dados MySQL no cPanel com opção para acessar phpMyAdmin

Passo 2: Prepare o banco de dados antes da importação

Antes de importar, é bom ter o banco criado e com permissões corretas:

  1. No phpMyAdmin, clique em Novo banco de dados
  2. Digite um nome (ex: meu_site_db) e clique em Criar
  3. Volte para a tela principal do phpMyAdmin e selecione o banco recém-criado no menu lateral

Passo 3: Divida o arquivo SQL (a chave da solução!) ✨

Arquivos grandes demais travam o phpMyAdmin por causa dos limites de tempo e memória do servidor. A solução? Dividir o arquivo em partes menores.

Como fazer isso:

  • Abra o arquivo .sql no bloco de notas (ou editor de texto como Notepad++, VS Code, etc.)
  • Procure por linhas que contenham INSERT INTO ou CREATE TABLE — são os pontos de divisão naturais
  • Divida o arquivo em partes de, digamos, 100 a 200 linhas cada (ou até menos se o arquivo for muito pesado)
  • Salve cada parte como um novo arquivo: import_parte1.sql, import_parte2.sql, etc.
Dica do Sensei: Se você não sabe como dividir, use ferramentas online seguras como Split SQL (não é da GeHost, mas é confiável). Nunca use ferramentas suspeitas com arquivos sensíveis!

Passo 4: Importe as partes uma por uma

Agindo com paciência, você evita o timeout. Vamos lá:

  1. No phpMyAdmin, selecione o banco de dados que você criou
  2. Clique em Importar
  3. Selecione o arquivo import_parte1.sql
  4. Verifique se a opção “Ignore SQL errors” está marcada (ajuda a evitar travamentos por erros menores)
  5. Clique em Ir
  6. Repita o processo com import_parte2.sql, import_parte3.sql, e assim por diante
Atenção: Se o banco já tiver dados, evite importar tabelas que já existem. Você pode desativar o “Foreign Key Checks” temporariamente, mas só se souber o que está fazendo. Para iniciantes, é melhor manter tudo ativo.

Passo 5: Verifique a importação

Após importar todas as partes:

  • Verifique se as tabelas aparecem no painel esquerdo do phpMyAdmin
  • Clique em alguma tabela e veja se os dados estão lá
  • Teste seu site ou sistema para garantir que tudo está funcionando

Passo 6: Se ainda der timeout, peça ajuda ao suporte

Se o arquivo for extremamente grande (mais de 500MB), talvez precise de uma solução alternativa, como:

  • Importar via SSH (acesso por terminal)
  • Usar um script personalizado
  • Requisitar ajuda direta do suporte da GeHost

Se precisar, entre em contato com o suporte — e lembre-se: temos 30 dias grátis após a entrega para te ajudar com qualquer problema técnico.

Seu Sensei diz: Você não está sozinho. A GeHost está aqui com você, com um coração de verdade. Se algo não funcionar, envie um ticket no painel — e vamos resolver juntos. ❤️

Resumo final: o que você aprendeu hoje

  • Divida arquivos grandes em partes menores
  • Importe uma parte por vez no phpMyAdmin
  • Use o “Ignore SQL errors” para evitar travamentos
  • Se precisar, peça ajuda ao suporte — não se sinta sozinho

Parabéns! Você acabou de dominar um desafio técnico com sabedoria, paciência e um toque de amor. 🌟

Se quiser, pode compartilhar sua experiência com a gente. Nós adoramos saber que você está indo bem. 💬

Com carinho,
Seu Sensei da GeHost
*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.