Banco de dados 2 visualizações

Por que aparece o erro 'Error establishing a database connection' no WordPress

Ver no WHMCS

Por que aparece o erro 'Error establishing a database connection' no WordPress?

Olá, querido(a) cliente! Se você está lendo isso, é porque seu site no WordPress está com um problema comum, mas que pode ser resolvido com calma e alguns passos simples. Não se preocupe — você não está sozinho nisso. Vamos juntos entender o que está acontecendo e como consertar, como um verdadeiro Sensei da GeHost.

O que significa esse erro?

O erro "Error establishing a database connection" aparece quando o WordPress não consegue se conectar ao banco de dados onde estão armazenadas todas as suas páginas, posts, comentários e configurações.

💡 Dica do Sensei: Pense no banco de dados como o "coração" do seu site. Se ele não responder, o site não consegue funcionar.

Passo a passo: como verificar e resolver

  1. Verifique se o banco de dados está ativo no cPanel

    Entre no seu painel do cliente em painel.gehost.com.br e acesse o cPanel.

    Tela de login do cPanel com campos de usuário e senha
  2. Confira se o banco de dados foi criado corretamente

    Na seção “Bases de Dados” do cPanel, clique em “Bancos de Dados MySQL”.

    Tela do cPanel com a ferramenta 'Bancos de Dados MySQL'

    Verifique se há um banco com o nome que você usou no WordPress (geralmente começa com seu_site_ ou algo semelhante).

  3. Confira se o usuário do banco tem permissão

    No mesmo painel, verifique se há um usuário associado ao banco de dados. Esse usuário deve ter permissão total sobre o banco.

    Se o usuário estiver ausente ou sem permissões, você precisa criar um novo usuário com permissão completa.

  4. Verifique o arquivo wp-config.php

    Esse arquivo é o "manual de instruções" do WordPress. Ele contém os dados de conexão com o banco de dados.

    Use o Gerenciador de Arquivos do cPanel para abrir o arquivo wp-config.php, que está na pasta principal do site (public_html).

    Tela do Gerenciador de Arquivos do cPanel com a estrutura de pastas

    Procure pelas linhas abaixo e confira se os dados estão corretos:

    • define('DB_NAME', 'nome_do_banco');
    • define('DB_USER', 'usuario_do_banco');
    • define('DB_PASSWORD', 'senha_do_usuario');
    • define('DB_HOST', 'localhost');

    ⚠️ Atenção: O valor de DB_HOST deve ser localhost — nunca mude para outro endereço.

  5. Atualize a senha do banco de dados (se necessário)

    Se você mudou a senha do usuário do banco de dados recentemente, o WordPress ainda está tentando usar a antiga. Nesse caso, atualize a senha no arquivo wp-config.php com a nova.

    Se não tiver certeza da senha, você pode redefinir no cPanel, na seção “Bancos de Dados MySQL”.

  6. Reinicie o site (e o cache, se usar)

    Após corrigir os dados, salve o arquivo wp-config.php e atualize a página do seu site.

    Se ainda não funcionar, limpe o cache do navegador ou use uma janela anônima.

Quando procurar ajuda?

Se após todos esses passos o erro persistir, pode ser que o banco de dados esteja corrompido ou que algo no servidor esteja com problema. Nesse caso, não se preocupe — a GeHost está aqui para ajudar.

Entre em contato com nosso suporte técnico diretamente pelo painel do cliente. Basta clicar em “Ajuda” ou “Suporte” no painel.gehost.com.br.

Um lembrete do Sensei

Seu site é uma obra de arte. E, como toda obra, precisa de cuidados. Manter os dados do banco de dados atualizados, não alterar arquivos sem saber o que faz e sempre fazer backup antes de mudanças grandes são práticas que evitam problemas.

Se precisar, estamos aqui. E lembre-se: o suporte da GeHost é seu aliado — não um obstáculo.

Com carinho,
Seu Sensei da GeHost

Precisa de Ajuda?

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