Pular para o conteúdo

Hospedagem WordPress gerenciada

"Erro ao estabelecer uma conexão com o banco de dados": o que fazer

Resposta rápida

Esse erro significa que o WordPress não conseguiu falar com o banco de dados MySQL, onde fica todo o conteúdo. As causas mais comuns são dados de acesso errados no wp-config.php, servidor de banco fora do ar ou sobrecarregado e tabelas corrompidas. O primeiro passo é perguntar à hospedagem se há instabilidade no banco de dados.

Atualizado em pela equipe BR Freelas

Como saber se é esse o problema

  • Todas as páginas mostram só a frase "Erro ao estabelecer uma conexão com o banco de dados"
  • O erro vai e volta ao longo do dia, piorando em horários de mais acesso
  • Começou logo após uma migração, troca de hospedagem ou mudança de senha
  • Ao abrir o /wp-admin aparece outra mensagem, dizendo que tabelas precisam de reparo
  • Outros sites na mesma hospedagem também estão fora

Por que isso acontece

  • Nome do banco, usuário, senha ou servidor (DB_HOST) incorretos no arquivo wp-config.php, comum depois de migrar ou trocar a senha do banco
  • Servidor MySQL da hospedagem parado, em manutenção ou sobrecarregado
  • Limite de conexões simultâneas atingido por pico de acesso, robôs ou consultas lentas
  • Tabelas corrompidas depois de queda do servidor ou falta de espaço em disco
  • Usuário do banco sem permissão sobre a base, ou base que atingiu a cota do plano
  • Alteração maliciosa do wp-config.php após uma invasão

O que fazer agora

  1. 1Veja a página de status da hospedagem ou abra um chamado perguntando se o serviço de banco de dados está normal
  2. 2Acesse o /wp-admin: se aparecer mensagem sobre tabelas que precisam de reparo, anote, porque isso muda o diagnóstico
  3. 3No painel da hospedagem, confira se o nome do banco e o usuário existem e compare com o wp-config.php, sem publicar esse arquivo em lugar nenhum
  4. 4Se conseguir abrir o phpMyAdmin, exporte uma cópia do banco antes de qualquer reparo
  5. 5Verifique se o espaço em disco ou a cota do banco estão no limite

O que não fazer

  • Não rode a instalação do WordPress se a tela de instalação aparecer: isso pode indicar que o site está apontando para o banco errado, e instalar ali cria um site vazio por cima
  • Não envie o conteúdo do wp-config.php por chat ou e-mail aberto; ele contém a senha do banco
  • Não deixe a constante WP_ALLOW_REPAIR ativa depois de usar: a página de reparo fica acessível para qualquer pessoa
  • Não troque a senha do banco no painel sem atualizar o wp-config.php na mesma hora

Como resolvemos

  1. Etapa 1

    Diagnóstico sem custo

    Verificamos se a falha é de credencial, de servidor, de limite do plano ou de tabelas danificadas, e explicamos o que encontramos.

  2. Etapa 2

    Cópia do banco

    Antes de reparar qualquer coisa, exportamos o banco de dados no estado atual.

  3. Etapa 3

    Correção

    Ajustamos as credenciais, reparamos ou restauramos tabelas, e tratamos consultas lentas ou robôs que esgotam as conexões.

  4. Etapa 4

    Avaliação da hospedagem

    Se a causa for o servidor, mostramos os dados e ajudamos a decidir entre ajustar o plano atual ou migrar para uma hospedagem mais estável, com a migração feita por nós.

  5. Etapa 5

    Monitoramento

    Configuramos monitoramento de disponibilidade para você saber de uma nova queda antes dos clientes.

Perguntas frequentes

Perdi o conteúdo do site?

Na maioria dos casos, não. O erro diz que o WordPress não conseguiu conectar, não que os dados sumiram. Tabelas corrompidas geralmente podem ser reparadas, e por isso a cópia antes do reparo é tão importante.

Por que o erro aparece e some sozinho?

Esse comportamento costuma indicar sobrecarga: o servidor de banco atinge o limite de conexões em picos de acesso ou de robôs e volta quando a carga diminui. Credencial errada, por outro lado, dá erro o tempo todo.

Quanto tempo leva para resolver?

Credencial errada se corrige rápido. Instabilidade do servidor ou tabelas danificadas pedem mais análise. Após o diagnóstico informamos a previsão.

O Google penaliza?

Quedas curtas não costumam ter efeito. Se o site ficar indisponível por muito tempo ou cair com frequência, o Google pode reduzir a frequência de visita e a visibilidade das páginas.

Preciso trocar de hospedagem?

Nem sempre. Se a causa for configuração ou um plugin que abusa do banco, dá para resolver no lugar. Se o servidor cai com frequência, a troca passa a valer a pena, e cuidamos da migração.

Quanto custa?

Depende da causa. O diagnóstico é sem custo e o orçamento vem antes de qualquer intervenção.

Fale com o time

Resolva isso com quem faz todos os dias

Analisamos o caso sem custo e retornamos pelo WhatsApp com o diagnóstico e, se fizer sentido, uma proposta.

  • Diagnóstico sem custo e sem compromisso
  • Retorno pelo WhatsApp informado
  • Proposta formal antes de começar
Prefere chamar direto? WhatsApp comercial

Retorno pelo WhatsApp informado. Os dados são usados apenas neste atendimento, conforme a política de privacidade.