Como interpretar e corrigir o erro "Estabelecendo conexão com o banco de dados" no WordPress
Oi! Aqui é a Sensei da GeHost 🧡 Se o seu site abriu só uma telinha branca com a frase "Estabelecendo conexão com o banco de dados" (ou "Error establishing a database connection"), respira fundo: é um dos erros mais comuns do WordPress e, na grande maioria das vezes, dá pra resolver rapidinho. Vou te explicar o que ele significa e te guiar passo a passo.
O que esse erro quer dizer, na prática
O WordPress guarda todo o conteúdo do seu site (textos, produtos, configurações, usuários) num banco de dados. Toda vez que alguém acessa seu site, o WordPress "conversa" com esse banco pra buscar as informações. Quando essa conversa falha, ele não consegue montar a página e mostra essa mensagem de erro no lugar do seu site.
Isso geralmente acontece por um destes motivos:
- As credenciais de acesso ao banco (usuário, senha ou nome do banco) estão erradas no arquivo de configuração do WordPress.
- O banco de dados foi corrompido ou apagado por engano.
- O site está usando mais recursos do que o seu plano permite naquele momento, e a conexão é recusada temporariamente.
- Um plugin ou atualização recente bagunçou alguma configuração.
Dica da Sensei: antes de mexer em qualquer coisa, tire um print ou anote como o site está agora. Se algo der errado, isso ajuda muito o suporte a te socorrer mais rápido.
Passo 1 — Confirme se o problema é só no seu site
Acesse o painel painel.gehost.com.br e veja se sua hospedagem está ativa e sem pendências (como fatura em aberto). Se estiver tudo certo por lá, o problema é mesmo de configuração do WordPress — siga para o próximo passo.
Passo 2 — Confira as credenciais do banco de dados no wp-config.php
O WordPress guarda os dados de acesso ao banco num arquivo chamado wp-config.php, que fica na pasta raiz do seu site (geralmente public_html). Pra abrir esse arquivo:
- Entre no cPanel da sua hospedagem.
- Abra o Gerenciador de Arquivos.
- Navegue até a pasta do seu site (ex.:
public_html) e localize o arquivo wp-config.php. - Clique com o botão direito nele e escolha Editar.
Dentro do arquivo, procure por estas linhas (os valores depois do sinal de igual são o que importa):
DB_NAME— o nome do banco de dadosDB_USER— o usuário do bancoDB_PASSWORD— a senha do usuário do banco
Passo 3 — Compare com o banco de dados real no cPanel
Agora vamos conferir se esses dados batem com o que existe de verdade na sua hospedagem:
- No cPanel, abra Bancos de Dados MySQL.
- Veja se o nome do banco listado ali é exatamente igual ao que está em
DB_NAMEno wp-config.php. - Confira também se o usuário listado é igual ao
DB_USER, e se ele está vinculado àquele banco (com todos os privilégios).
Se o nome do banco ou do usuário estiverem diferentes, corrija no wp-config.php pra ficar igual ao que está no cPanel e salve o arquivo. Se você não lembra a senha do banco, dá pra redefinir uma nova senha na própria tela de Bancos de Dados MySQL — só lembre de atualizar essa nova senha também no wp-config.php, senão o erro continua.
Dica da Sensei: nome de banco e usuário no cPanel costumam ter um prefixo (tipo usuario_nomedobanco). É bem comum o erro acontecer só porque esse prefixo foi esquecido ou digitado errado no wp-config.php.
Passo 4 — Verifique se o banco não está corrompido
Se as credenciais estão certinhas e o erro continua, o banco pode ter alguma tabela corrompida. Na mesma tela de Bancos de Dados MySQL do cPanel, procure a opção de Reparar Banco de Dados e rode a reparação no banco do seu site. É uma operação segura e não apaga conteúdo.
Passo 5 — Se nada resolver, chama a gente
Se você seguiu os passos acima e o site continua com o erro, pode ser algo um pouco mais específico do seu ambiente (limite de recursos do servidor, um plugin conflitando, etc.). Não se preocupe — é exatamente pra isso que estamos aqui:
- Se sua hospedagem tem plano de manutenção ativo, nossa equipe pode investigar e corrigir isso pra você.
- Se não tiver, abra um chamado pelo painel.gehost.com.br explicando o que você já tentou, que a gente assume a partir daí.
Dica da Sensei: lembre que todo serviço entregue pela GeHost vem com 30 dias de suporte grátis após a entrega — se o seu site é novinho, aproveita esse período pra tirar qualquer dúvida com a gente sem custo.
Viu só? Na maioria das vezes é só um dadinho errado no wp-config.php. Qualquer coisa, estou por aqui 🧡