Solução de problemas 11 visualizações

Site exibindo 'Erro ao estabelecer conexão com o banco de dados' — como resolver

Ver no WHMCS

Site exibindo "Erro ao estabelecer conexão com o banco de dados" — como resolver

Olá, querido(a) cliente! 👋

Se seu site está mostrando a mensagem "Erro ao estabelecer conexão com o banco de dados", não se preocupe — isso é algo comum e, na maioria das vezes, tem solução simples. Como sua Sensei da GeHost, vou te guiar passo a passo, com calma, clareza e um toque de carinho. Vamos juntos?

🔍 Primeiro: entenda o que está acontecendo

Essa mensagem geralmente aparece quando o seu site não consegue se comunicar com o banco de dados MySQL. Pode ser por causa de:

  • Usuário ou senha incorretos no arquivo de configuração;
  • Banco de dados não existente ou apagado;
  • Usuário sem permissões para acessar o banco;
  • Problemas de conexão temporários (raro).

Seu site está "tentando falar com o banco", mas o banco não responde. Vamos consertar isso juntos!

🛠️ Passo a passo: como resolver

  1. Entre no cPanel — o painel de controle da sua hospedagem.

    Tela de LOGIN do cPanel com campos Usuário e Senha + botão Log in
  2. Depois de logado, procure pela seção "Bancos de Dados" e clique em MySQL Databases.

    Tela 'Bancos de Dados MySQL' — criar novo banco, modificar e usuários de banco
  3. Verifique se o banco de dados usado pelo seu site está listado. Se não estiver, ele pode ter sido excluído ou nunca foi criado.

    Se precisar, crie um novo banco com um nome claro e fácil de lembrar (ex: meusite_db).

  4. Na mesma página, verifique se há um usuário associado ao banco. Se não houver, clique em Adicionar Usuário.

    Escolha um nome de usuário (ex: meusite_user) e uma senha forte (use o gerador de senhas se precisar).

  5. Após criar o usuário, clique em Adicionar para associá-lo ao banco.

    Depois, atribua as permissões ao usuário. Certifique-se de que ele tenha todos os privilégios (leitura, escrita, alteração etc.).

  6. Abra o arquivo de configuração do seu site — geralmente chamado de wp-config.php (para WordPress), config.php ou algo parecido.

    Para isso, use o Gerenciador de Arquivos no cPanel:

    • Clique em ArquivosGerenciador de Arquivos.
    • Selecione a pasta public_html (ou a pasta onde seu site está instalado).
    • Procure o arquivo de configuração (pode estar na raiz ou em uma pasta como wp-config.php).
    Gerenciador de Arquivos — árvore de pastas (public_html etc.) e barra de ações
  7. Edite o arquivo de configuração. Procure pelas linhas que contêm:

    DB_NAME — nome do banco de dados
    DB_USER — nome do usuário
    DB_PASSWORD — senha do usuário

    Confira se os valores estão exatamente iguais aos que você criou no cPanel. Pequenos erros de digitação (como letras maiúsculas ou espaços) causam falhas.

  8. Salve as alterações no arquivo e atualize seu site no navegador.

    Se tudo estiver certo, o erro deve desaparecer!

💡 Dicas importantes (como uma Sensei que se importa)

  • Use sempre nomes de banco e usuário com letras minúsculas e sem espaços.
  • Nunca compartilhe senhas de banco de dados com ninguém.
  • Se não souber como editar arquivos, peça ajuda ao desenvolvedor do seu site — mas agora você já sabe o que verificar!
  • Se o erro persistir, pode ser um problema no código do site. Nesse caso, entre em contato com nosso suporte — estamos aqui para te ajudar!

✨ Lembre-se: você não está sozinho nessa jornada. A GeHost está com você, sempre. Com paciência, atenção e um bom café (ou chá, se preferir), tudo se resolve. 💛

Se precisar de ajuda adicional, é só chamar! Estamos aqui para te apoiar, como um bom amigo de tecnologia.

Precisa de Ajuda?

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