Banco de dados 0 visualizações

Como importar um arquivo .sql grande quando o phpMyAdmin trava por limite de upload

Ver no WHMCS

Como importar um arquivo .sql grande quando o phpMyAdmin trava por limite de upload

Olá, querido(a) cliente! 😊

Se você está tentando importar um banco de dados grande (um arquivo .sql pesado) e o phpMyAdmin trava ou dá erro de limite de upload, não se preocupe — isso é bem comum, especialmente com arquivos acima de 10MB. Aqui na GeHost, a gente te ajuda a resolver isso com calma, passo a passo, como um verdadeiro Sensei do mundo da hospedagem.

Primeiro, vamos entender o que acontece:

Por padrão, o phpMyAdmin tem um limite de upload de arquivos (geralmente 10MB ou 20MB). Quando seu arquivo .sql é maior, ele simplesmente não consegue carregar. Mas isso não é um problema do seu banco — é só um limite técnico que podemos contornar!

Passo a passo: Importe seu .sql grande com segurança

  1. Entre no painel da sua hospedagem

    Abra o navegador e vá para painel.gehost.com.br. Faça login com suas credenciais (usuário e senha).

    Tela de login do cPanel com campos de usuário e senha
  2. Abra o Gerenciador de Arquivos

    No painel, procure pela ferramenta Gerenciador de Arquivos (File Manager). Clique nela.

    Tela do Gerenciador de Arquivos no cPanel, com árvore de pastas e barra de ações
  3. Encontre a pasta public_html

    Na árvore de pastas do Gerenciador, vá até a pasta public_html. É aqui que seu site está hospedado.

  4. Envie seu arquivo .sql para o servidor

    Clique no botão Upload (na parte superior da tela) e selecione o arquivo .sql do seu computador. Espere até que ele termine de subir — isso pode levar alguns minutos, dependendo do tamanho.

  5. Crie um novo banco de dados (se ainda não tiver)

    Volte ao painel e clique em Bancos de Dados MySQL (no grupo "Bases de Dados").

    Na tela que abrir, digite um nome para o banco (ex: meubanco) e clique em Criar Banco.

    Tela de Bancos de Dados MySQL no cPanel, com botão 'Criar Banco'
  6. Crie um usuário para o banco

    Na mesma tela, vá até a seção Usuários de Banco e clique em Adicionar Usuário.

    Digite um nome de usuário (ex: usuariomeu) e uma senha segura. Depois, atribua esse usuário ao banco que você criou.

  7. Use o terminal (SSH) para importar o arquivo

    Este é o segredo: o phpMyAdmin não consegue com arquivos grandes, mas o terminal sim!

    Volte ao painel e procure por Terminal (SSH) (em "Outros"). Clique para abrir.

    Na linha de comando, digite o seguinte (substitua os nomes pelos seus reais):

    mysql -u usuariomeu -p meubanco < public_html/seu_arquivo.sql

    Depois de digitar, pressione Enter. Você será pedido para digitar a senha do usuário. Digite e pressione Enter novamente.

    Se tudo estiver certo, o sistema começará a importar o banco. Isso pode levar alguns minutos — fique atento ao terminal.

  8. Verifique se a importação foi bem-sucedida

    Volte ao phpMyAdmin e abra o banco que você criou. Você deverá ver as tabelas e dados do seu arquivo .sql.

    Se não aparecer nada, verifique se o arquivo .sql está no caminho correto e se o nome do banco e usuário estão exatos.

Dicas importantes (como um bom Sensei ensina)

  • Antes de importar: Faça um backup do seu banco atual, caso algo dê errado.
  • Arquivo .sql: Certifique-se de que ele não está corrompido. Teste com um editor de texto simples (como o Bloco de Notas) para ver se tem conteúdo legível.
  • SSH: Se você não tiver acesso ao terminal, entre em contato com o suporte da GeHost — eles podem ajudar você a importar por conta deles, sem precisar usar o terminal.
  • Tem dúvida? Não se esqueça: o suporte da GeHost está disponível por 30 dias após a entrega. É só entrar em contato pelo painel que a gente te ajuda com carinho.

Se você seguir esses passos, seu banco de dados grande vai importar com sucesso — e você vai sentir orgulho de ter superado esse desafio com sabedoria! 🌟

Com carinho,
Sensei da GeHost
Aqui para te ajudar, sempre.

Empresa: 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.