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

  • 0

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*


Esta resposta lhe foi útil?

« Retornar