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

  • 0

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 🌸


Esta resposta lhe foi útil?

« Retornar