Como importar um arquivo .sql grande pelo phpMyAdmin sem erro de timeout
Olá, querido(a) cliente! Seja bem-vindo(a) ao seu guia de mão na massa, com carinho e paciência — como um verdadeiro Sensei da GeHost. 🌿
Se você está tentando importar um banco de dados grande (um arquivo .sql pesado) pelo phpMyAdmin e está recebendo erros como "Maximum execution time exceeded" ou "The script tried to execute for too long", não se preocupe: isso é bem comum — e tem solução simples, mesmo com um arquivo grande.
Hoje, vou te ensinar, passo a passo, como fazer isso com segurança, sem travar o sistema, sem perder tempo e sem precisar de ajuda técnica. Vamos lá?
💡 Dica do Sensei: Antes de começar
Antes de tudo: Faça um backup do seu banco de dados atual (se já tiver um) e do arquivo .sql original. Isso evita surpresas. A GeHost não se responsabiliza por perda de dados — mas nós te ajudamos a evitar isso com boas práticas.
🛠️ Passo a passo: Importe o .sql grande com sucesso
-
Entre no painel da GeHost
Abra seu navegador e vá para painel.gehost.com.br. Faça login com seu usuário e senha.
-
Encontre o phpMyAdmin
No painel, procure pela seção Bancos de Dados e clique em phpMyAdmin. É aqui que você gerencia seus bancos de dados MySQL.
-
Escolha o banco de dados
No lado esquerdo, selecione o banco de dados onde você quer importar o arquivo. Se ainda não tem um, crie um novo (clique em "Criar banco de dados" e dê um nome simples, como
meubanco). -
Abra a aba "Importar"
Na parte superior do phpMyAdmin, clique na aba Importar. Você verá um campo para escolher o arquivo .sql.
-
Configure a importação para arquivos grandes
Na parte inferior da tela, procure por Opções de importação. Ative as seguintes opções:
- Desativar a verificação de chave estrangeira (para evitar erros de dependência).
- Desativar a verificação de integridade (ajuda a acelerar o processo).
- Usar o modo "Fast" (se disponível).
⚠️ Não use "Comandos SQL" se o arquivo for muito grande. Isso pode causar timeout mesmo com configurações avançadas.
-
Divida o arquivo .sql (opcional, mas recomendado para arquivos > 50MB)
Se o seu arquivo for muito grande (acima de 50MB), o ideal é dividi-lo em partes menores. Para isso:
- Use um editor de texto como Notepad++ (grátis) ou VS Code.
- Abra o arquivo .sql.
- Procure por linhas que comecem com
INSERT INTOouCREATE TABLE. - Divida o arquivo em blocos de 10-20MB cada, salvando como
backup_parte1.sql,backup_parte2.sql, etc.
Depois, importe cada parte uma por vez.
-
Importe parte por parte (se necessário)
Após dividir o arquivo, vá de novo no phpMyAdmin → Importar → Escolha o primeiro arquivo → Clique em "Ir".
Repita para cada parte. Isso evita que o servidor desista por tempo limite.
-
Monitore a importação
Se o processo demorar mais de 2 minutos, não feche a página. O phpMyAdmin pode levar tempo com arquivos grandes. Espere até ver a mensagem "Importação bem-sucedida".
Se aparecer um erro, verifique se o banco foi criado corretamente e se o arquivo está intacto.
✨ Dica do Sensei: Como evitar problemas no futuro
Importe sempre em horários de baixa carga — como à noite ou nos finais de semana. Isso reduz o risco de timeout, pois o servidor está mais leve.
Use o backup parcial do painel (em Backup) para criar cópias seguras do banco de dados, em vez de depender apenas do .sql.
📞 Precisa de ajuda?
Se mesmo assim o erro persistir, não se preocupe! A GeHost está aqui para te ajudar. Entre em contato com nosso suporte — 30 dias grátis após a entrega — e envie o arquivo e uma descrição do erro. Nós te ajudamos com paciência, como um bom Sensei.
Se precisar, consulte seu plano no painel para saber quais recursos estão disponíveis. Todos os planos incluem acesso ao phpMyAdmin e suporte para importação de bancos de dados.
Com carinho, seu Sensei da GeHost 🍃
Grupo: G e Soluções e Eventos LTDA — CNPJ: 46.647.904/0001-04