Como corrigir o “Erro ao estabelecer uma conexão com o banco de dados” no WordPress na Hospedagem Spaceship

A mensagem “Erro ao estabelecer uma conexão com o banco de dados” no WordPress significa que o site não consegue se conectar ao seu banco de dados. Na maioria dos casos, isso acontece devido a detalhes de acesso ao banco de dados incorretos no arquivo de configuração do WordPress:



Neste guia, vamos abordar as causas mais comuns desse erro e orientá-lo nas etapas para corrigi-lo.


O que pode causar esse erro?

Na maioria dos casos, o erro "Erro ao estabelecer uma conexão com o banco de dados" ocorre quando o WordPress está usando detalhes de acesso ao banco de dados incorretos. Isso geralmente acontece após:

  • Migrar um site para um novo provedor de hospedagem

  • Alteração de senhas do banco de dados

  • Restauração de um backup

  • Edição manual de arquivos de configuração

  • Movimentação de arquivos entre servidores ou planos de hospedagem


Verifique os detalhes da conexão do banco de dados

O WordPress se conecta ao seu banco de dados usando um nome de banco de dados, um nome de usuário, uma senha, um host do banco de dados e os privilégios de acesso atribuídos ao usuário do banco de dados.

Portanto, é necessário garantir que todas as condições a seguir sejam atendidas:

  • O nome do banco de dados existe no servidor e corresponde ao nome do banco de dados existente

  • O nome de usuário do banco de dados corresponde ao usuário do banco de dados existente

  • A senha está correta para esse usuário

  • O usuário do banco de dados está atribuído ao banco de dados

  • O usuário possui privilégios de acesso total (ALL PRIVILEGES)


Como verificar os detalhes do banco de dados?

Todos os detalhes de conexão do banco de dados estão armazenados no arquivo wp-config.php , localizado no diretório raiz da sua instalação WordPress. Para verificá-los, faça o seguinte:

  1. Acesse seu cPanel e vá até o Gerenciador de Arquivos:


  2. Navegue até o diretório raiz do seu WordPress e abra o arquivo wp-config.php (pelas opções Editar ou Visualizar ):




    Observação: Ao escolher Editar, talvez você queira criar um backup do seu arquivo wp-config.php:


  3. Procure por estas linhas que contêm o nome do banco de dados, usuário e senha:


  4. Em outra aba, abra o menu Gerenciar Meus Bancos de Dados:




  5. Verifique atentamente se o nome do banco de dados e o usuário correspondem aos especificados em wp-config.php:


  6. Role para baixo e certifique-se de que o usuário do banco de dados realmente existe no servidor:



  7. Não é possível ver qual senha está definida para um usuário do banco de dados, então é necessário defini-la clicando em Alterar Senha:



  8. Atualize os valores em wp-config.php se necessário.

  9. Certifique-se de que o usuário correto do banco de dados está atribuído ao banco de dados e possui Todos os Privilégios habilitados (clique no usuário >> marque Todos os Privilégios >> Salvar Alterações):




  10. Atualize seu site! Se as credenciais estiverem corretas, o site deve carregar normalmente.


Ainda está vendo esse erro?

Se as credenciais do banco de dados estiverem corretas e o erro persistir, o problema pode ser causado por:

  • Um banco de dados corrompido

  • Uma indisponibilidade temporária do servidor MySQL

  • Arquivos principais do WordPress danificados 

Neste estágio, entre em contato com nossa Equipe de Suporte para que possamos verificar o status do serviço de banco de dados e os logs.

É necessário um e-mail válido