Recentemente ao realizar uma migração para um cliente, me deparei com o Erro ao estabelecer uma conexão com o Banco de Dados no WordPress, e fui atrás de uma solução para o mesmo.
Este erro geralmente ocorre quando o arquivo WP-Config do seu WordPress não consegue se comunicar com o banco de dados da sua hospedagem ou localmente.
A maneira correta de resolver o problema é realizar o procedimento abaixo:
– Antes de fazer qualquer procedimento citado abaixo, tenha um backup do seu Banco de Dados e do arquivo WP-Config do WordPress.
Após realizar Backup do seu Banco de Dados através do PhpMyAdmin da sua hospedagem e do arquivo WP-Config, vamos refazer ambos.
Primeiramente você deve criar um novo Banco de Dados e um novo usuário e associar o usuário ao banco com todas as permissões.
Feito isso é hora de acessar o phpMyAdmin da sua hospedagem e importar o banco de dados que você salvou. (caso não tenha banco de dados para importar e esse erro esteja acontecendo após a instalação do WordPress, ignore esta etapa).
Pronto, agora temos um banco de dados, com usuário vinculado, com todas as permissões e com o antigo banco importado. Agora vamos configurar nosso arquivo wp-config do WordPress.
Mas onde está o arquivo WP-config? Ele fica na raiz da instalação do WordPress.
Abrindo ele você vai preencher os campos em vermelho:
// ** Configurações do MySQL – Você pode obter esta informação do seu host ** //
/ ** O nome do banco de dados para WordPress * /
definir ( ‘DB_NAME’ , ‘Nome do Banco de Dados. EX: host_seusite‘ ) ;
/ ** Nome de usuário do banco de dados MySQL * /
definir ( ‘DB_USER’ , ‘Usuário do Banco de Dados. EX: host_user‘ ) ;
/ ** MySQL senha de banco de dados * /
definir ( ‘DB_PASSWORD’ , ‘EX: 123456‘ ) ;
/ ** MySQL hostname * /
definir ( ‘DB_HOST’ , ‘localhost’ ) ;
Se você importou um banco de dados com prefixo das tabelas modificado, deve ficar atento no seguinte campo:
$table_prefix = ‘EX: seuprefixo‘;
Caso você tenha algum problema com o seu arquivo wp-config do WordPress e queira um novo, estou disponibilizando o arquivo em anexo neste link.
Abraço!
Ótima dica, obrigado por compartilhar um conteúdo tão bom. Estou tentando fazer o mesmo no meu site
Fala Vitor, beleza?
Agradeço sua visita, se tiver qualquer dificuldade no procedimento, volte e me conte, certamente irei te ajudar.
Forte abraço!
Agradeço sua colaboração. Salvou a pátria.