Como corrigir o "Erro ao estabelecer conexão com o banco de dados"
Sidnei Andrade • 01/06/2015 • 12 Comentários •
Olá tudo bem? Acredito que um dos erros que mais assusta aos iniciantes é o "erro ao estabelecer conexão com o banco de dados" principalmente se você não fez nenhuma alteração em seu blog.
Já aconteceu isso comigo e realmente foi uma luta entender o que tinha acontecido.
Vou listar aqui os principais motivos e como corrigir o temido erro.
Antes de fazer qualquer alteração realize o backup do seu blog. Tenho dois ótimos artigos aqui de como realizar o backup completo:
Como fazer o backup do WordPress com o Google Drive.
Porque seu blog está com esse erro?
Geralmente isso acontece pelo fato do WordPress ser incapaz de estabelecer uma conexão com seu banco de dados.
A razão que gera erro pode variar, deste alterações no usuário do banco de dados, troca de nome do banco, banco de dados corrompido, erros no servidor entre outros fatores.
Vou te mostrar cada opção que você pode fazer e assim solucionar seu problema.
Verificando o arquivo wp-config.php
O wp-config.php é um dos arquivos mais importante do seu blog, nele consta todas as informações de instalação do seu blog.
É nele também que está as informações de conexão do seu banco de dados.
Se você por algum motivo alterou a senha do usuário do banco de dados, então você também precisa alterar as informações no arquivo wp-config.php, verifique se as informações estão iguais a utilizada na sua hospedagem.
define('DB_NAME', 'nome-banco-dados');
define('DB_USER', 'usuario-banco-dados');
define('DB_PASSWORD', 'senha-banco-dados');
Verifique se todas as informações estão corretas, as vezes pode acontecer erros de digitação. Se tudo neste arquivo estiver correto, salve e veja se volta ao normal.
Reparar o banco de dados
Se o erro de banco de dados é apresentando somente quando tenta acessar a administração então seria interessante reparar o banco de dados.
Você pode realizar isso adicionando a seguinte linha em seu arquivo wp-config.php
Depois de salvar o arquivo acesse o link, alterando o "seublog" pelo endereço do seu blog é claro 😛
http://www.seublog.com.br/wp-admin/maint/repair.php
Vale lembrar que o usuário não precisa está logado para acessar essa funcionalidade, então quando finalizar esse processo retire a linha adicionada no wp-config.php ok?
Verificar com a empresa de Hospedagem
Muitas vezes você recebe o erro de conexão com o banco de dados navegando em seu blog, isso acontece por algum erro com o servidor, como por exemplo, grande quantidade de acessos ou uma coisa que aconteceu recentemente com um amigo, ele estava no limite de armazenamento de dados no servidor, com isso o erro de banco de dados era frequente.
A solução para meu amigo foi ampliar a capacidade do disco e assim o site voltou ao normal.
Portanto a melhor forma é entrar em contato com sua empresa de hospedagem.
Teste outros blog dentro da sua hospedagem, se por algum motivo você consegue acessar o blog, com certeza o erro está em seu banco de dados.
Espero que tenha ajudado você a resolver o problema com o seu banco de dados, as vezes alteramos algo no servidor e esquecemos de mudar também no wp-config.php e isso acontece com uma certa frequência.
Você já teve esse erro antes? e resolveu de que maneira? compartilha conosco.
Como mudar o Avatar de comentário do WordPress
Sidnei Andrade • 05/03/2015 • Dicas & Tutoriais
Com WWW ou sem WWW? Qual o melhor para o seu blog?
Sidnei Andrade • 11/05/2015 • Dicas & Tutoriais
12 Comentários - Adicionar Comentário
FABIO VIEIRA LIMA 25/03/2017 Responder
Show, esse artigo me ajudou muito rsrsrs pois fiz a besteira de alterar a senha, nem sei mesmo porque, mania de proteger tudo.
Sidnei Andrade 05/04/2017 Responder
Opa Fabio tudo blz? Que bom que o artigo ajudou. Valeu!
Renata santos 15/11/2016 Responder
Oi Sidnei, obrigada mesmo, me ajudou muito, ótimo site.
Sidnei Andrade 15/11/2016 Responder
Olá Renata eu que agradeço seu comentário.
Alecs 05/10/2016 Responder
meu site apresentou este erro agora a pouco
já ia abrir um suporte mas antes de abrir o site voltou ao normal
Sidnei Andrade 05/10/2016 Responder
Olá Alecs tudo certo? aconselho a sempre verificar sua hospedagem e fazer um backup, isso pode indicar algum problema no banco de dados.