Banco de dados 0 visualizações

Como importar um arquivo .sql grande no phpMyAdmin sem erro de timeout

Ver no WHMCS

Como importar um arquivo .sql grande no phpMyAdmin sem erro de timeout

Olá, querido(a) cliente! 👋 Seja bem-vindo(a) ao seu guia de acolhimento técnico com a Sensei da GeHost! Hoje vamos resolver um problema que muitos enfrentam: importar um arquivo .sql grande no phpMyAdmin sem travar ou dar timeout.

Se você já tentou e recebeu mensagens como “Maximum execution time exceeded” ou “The connection has timed out”, não se preocupe — isso é comum com arquivos pesados. Vamos resolver isso com calma, passo a passo, como se fosse uma receita de família 🍲.

Antes de começar: o que você precisa

  • Seu arquivo .sql (pode ser de qualquer sistema: WordPress, loja virtual, sistema interno, etc.)
  • Acesso ao cPanel da sua hospedagem (painel.gehost.com.br)
  • Conhecimento básico de como acessar o phpMyAdmin (você já sabe — é só seguir!)

Passo a passo: importação segura de arquivos grandes

  1. Entre no cPanel

    Abra o navegador e acesse: painel.gehost.com.br

    Insira seu usuário e senha de acesso e clique em Log in.

    Tela de login do cPanel com campos Usuário e Senha
  2. Encontre o phpMyAdmin

    No painel do cPanel, procure pela categoria Banco de Dados.

    Clique em phpMyAdmin — é o botão que abre a interface do banco de dados.

    Tela de Banco de Dados MySQL no cPanel, com botão phpMyAdmin destacado
  3. Escolha o banco de dados

    No lado esquerdo da tela, você verá a lista de bancos de dados. Clique no que deseja importar o arquivo.

    Se não tiver banco, crie um primeiro (não se preocupe — é simples).

  4. Ative o modo de importação avançada

    Na parte superior, clique em Importar.

    Na seção Arquivo para importar, clique em Escolher arquivo e selecione seu .sql.

    ⚠️ Agora vem a parte mais importante: no campo "Opções de importação", marque a opção:

    “Desativar a verificação de chave estrangeira temporariamente”

    Isso evita erros de dependência durante a importação.

  5. Importe em partes (se necessário)

    Se o arquivo for muito grande (acima de 50MB), o phpMyAdmin pode travar. Nesse caso:

    • Abra o arquivo .sql em um editor de texto como Notepad++ (ou VS Code).
    • Procure por linhas que contenham INSERT INTO ou CREATE TABLE.
    • Divida o arquivo em partes menores — por exemplo, 10MB cada — e importe uma por vez.
    • Use o comando SET FOREIGN_KEY_CHECKS=0; no início de cada parte e SET FOREIGN_KEY_CHECKS=1; no final.

    💡 Dica da Sensei: Se precisar, posso te ajudar a dividir o arquivo. É só pedir no suporte — e lembre-se: 30 dias grátis de suporte estão incluídos com sua hospedagem!

  6. Importe com tempo maior (configuração do servidor)

    Se mesmo assim o timeout persistir, é porque o servidor tem um limite de execução. Para resolver:

    • Entre no phpMyAdmin como antes.
    • Clique em Configurações (no topo).
    • Na aba Importação, aumente o valor de Tempo máximo de execução para 300 segundos (ou mais, se necessário).

    ⚠️ Importante: Essa configuração é temporária e só vale para essa sessão. Se precisar de ajustes permanentes, entre em contato com o suporte.

  7. Confirme a importação

    Após a importação, clique em Executar e aguarde com paciência.

    Se tudo der certo, você verá uma mensagem como: “Importação bem-sucedida”.

    Pronto! Seu banco está restaurado — com todos os dados, tabelas e estruturas.

Quer evitar esse problema no futuro?

Sim, temos um guia especial para isso! Siga essas dicas:

  • Exporte arquivos grandes em formato .sql comprimido (ZIP ou GZIP).
  • Use ferramentas como MySQL Workbench ou Adminer para gerenciar bancos grandes.
  • Se o arquivo for maior que 100MB, considere usar o terminal (SSH) com comandos como mysql -u usuário -p banco < arquivo.sql — o suporte da GeHost pode te ajudar com isso.

Se algo der errado…

Não se preocupe! A GeHost foi feita para te ajudar. Se precisar de apoio técnico:

  • Entre no painel e clique em Atendimento.
  • Descreva o problema com detalhes: tamanho do arquivo, erro exato, sistema que gerou o backup.
  • Seu suporte está disponível por 30 dias após a entrega — e é gratuito!

✨ Lembre-se: você não está sozinho. A GeHost está aqui com você, como uma comunidade de devs e empreendedores que acreditam no seu sucesso.

Com carinho,
Sua Sensei da GeHost 🌸

Precisa de Ajuda?

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