Corrigir erro do WordPress ao estabelecer conexão de banco de dados [2021]

Corrigir erro do WordPress ao estabelecer conexão de banco de dados [2021]

Porque o site do WordPress não pode se conectar ao banco de dados para obter o conteúdo do seu site.O banco de dados é onde todo o conteúdo e informações do seu site são armazenados.

Se você está lutando com esse erro, use algumas soluções eficazes para corrigirEm WordPressOcorreu um erro ao estabelecer uma conexão com o banco de dados.

Erro ao estabelecer conexão com o banco de dados

WordPress consiste em código escrito em PHP e um banco de dados que geralmente executa MySQL.É necessário executar o PHP em seu site WordPress que permite postar comentários, compartilhar arquivos e recuperar páginas.O WordPress também precisa de um banco de dados para armazenar configurações, postagens, documentos, links para arquivos carregados, etc.Se a conexão com o banco de dados não puder ser estabelecida, apenas uma mensagem de erro será exibida em vez do seu site.

Por que esse erro estabelece uma conexão com o banco de dados?

Esse erro significa simplesmente que o WordPress não pode se conectar ao seu banco de dados para buscar e exibir o conteúdo do seu site.Quando você vir esse erro no site, pode ser um dos seguintes:

  • As credenciais de login para o banco de dados estão erradas: Isso é o que acontece quando você altera as credenciais de login do banco de dados e se esquece de atualizá-las no arquivo wp-config.
  • Seu banco de dados está corrompido:Existem muitas razões possíveisFazer com que o banco de dados trave .Um deles está enviando um plug-in com a codificação errada.Também pode ocorrer devido a um erro no servidor de hospedagem do banco de dados.
  • O host do servidor de banco de dados está inativo: Se você deseja hospedar o banco de dados em seu próprio servidor, deve entrar em contato com o desenvolvedor.No entanto, se sua empresa de hospedagem na web for responsável por hospedar o banco de dados, não há nada que você possa fazer, exceto ligar para eles e informá-los de que o banco de dados está fechado.A maioria dos serviços de hospedagem na web oferece um forte suporte e resolverá esse problema em alguns minutos.

Na maioria dos casos, esse erro será exibido quando o banco de dados estiver corrompido ou as credenciais de login do banco de dados forem inválidas.Ambos são fáceis de reparar e o tempo de reparo não excederá alguns minutos.

Resolver o estabelecimento de um erro de conexão do banco de dados?

Depois de entender qual é o erro de estabelecer uma conexão com o banco de dados e a causa deste problema, vamos agora entrar na seção "Solução de problemas".

Antes de começar a fazer qualquer alteração no site, recomendamos enfaticamente que você faça um backup ou certifique-se de fazer um backup do site.Em casos raros, se você destruir algo, o backup o levará de volta ao estado anterior.

Ao tentar fazer login no painel do site, você recebe uma mensagem dizendo "Uma ou mais tabelas do banco de dados não estão disponíveis" ou "O banco de dados pode precisar ser reparado".

questão relacionada  Como habilitar o keep-alive no Wordpress? (Acelere seu site)

Se esta for a mensagem que você vê no backend, significa apenas que o banco de dados está corrompido.Por outro lado, se você ver o mesmo "Erro ao estabelecer conexão com o banco de dados"Mensagem, então você pode continuar para a próxima parte.

Reparar banco de dados danificado

Reparar um banco de dados danificado é fácil e não leva alguns minutos.Métodos como abaixo:

  • Primeiro, faça login no cPanel,
  • Abra o aplicativo gerenciador de arquivos
  • Navegue até a pasta de instalação do WordPress.
  • Agora encontre wp-config.php documento,
  • Selecione a opção de edição e adicione a seguinte linha de código no final:

define ('WP_ALLOW_REPAIR', verdadeiro);

Esta linha de código permitirá que você entre no modo de reparo do banco de dados do seu site WordPress.

Para iniciar o processo de reparo, visite a seguinte página em seu navegador:

http: // yoursite.com /wp-admin/maint/repair.php

Por exemplo: https://zcom.tech/wp-admin/maint/repair.php

Reparo de banco de dados WordPress

Nesta página de reparo, você pode escolher reparar ou pode optar por reparar e otimizar.Recomendamos que você Reparo e otimização, Mas você deve estar ciente de que isso requer não apenas uma função de reparo, mas também mais tempo.

Uma coisa que você precisa saber é que todos podem acessar esta página.Você pode acessar esta página e usar a função de reparo sem fazer login.Portanto, para garantir que os usuários do seu site não possam usar a página, Assim que o processo terminar, Você terá que excluir adicionar awp-config.phpArquivoLinha de código .

Verifique se há informações de login do banco de dados incorretas

WP-Config.php Provavelmente o arquivo individual mais importante em toda a instalação do WordPress.Aqui, você pode especificar os detalhes do WordPress para se conectar ao banco de dados.Se você alterar a senha root ou a senha de usuário do banco de dados, também precisará alterar este arquivo.Para fazer isso, você terá que entrar na sua conta cPanel e abrir o aplicativo "Gerenciador de Arquivos".Em seguida, navegue até o diretório de instalação do site WordPress.Agora, veja ou edite wp-config.php Arquivo para verificar o código.

Você deve ver as credenciais de login usadas pelo WordPress para se conectar ao banco de dados.Deve ser assim:

define ('DB_NAME', 'nome do banco de dados aqui');
define ('DB_USER', 'nome de usuário do banco de dados aqui');
define ('DB_PASSWORD', 'banco de dados-senha-aqui');
define ('DB_HOST', 'localhost');

questão relacionada  Como melhorar a velocidade do site WordPress no celular

As quatro linhas acima contêm seu nome de banco de dados, nome de usuário, senha e o nome do host do banco de dados.

Se algum desses valores estiver incorreto, eles devem ser alterados com os valores corretos.

Se você não souber o nome do banco de dados, pode usar o PHPMyAdmin para localizá-lo.É um aplicativo gratuito que acompanha todas as soluções de hospedagem.

Para usá-lo, você terá que Do cPanelEntre para PHPMyAdmin.Depois de fazer login no painel do PHPMyAdmin, você verá uma lista de bancos de dados.Um desses bancos de dados deve ser compatível comwp-config.php Arquivo"DB_NAMEO valor ao lado dele tem o mesmo nome .Clique no link de navegação para o banco de dados com o mesmo nome.

Agora, você precisará verificar se este é o banco de dados correto que contém as informações do seu site.Para fazer isso, clique no link "Navegar" próximo à tabela "wp_options".

Se você puder ver o nome e o URL do seu site nesta tabela, significa que este é o banco de dados correto.Se este não for o caso, você deve executar a mesma operação em todos os outros bancos de dados para localizar o banco de dados correto.Depois de localizar o banco de dados correto, use o nome do banco de dados correto para alterar o nome do banco de dados no arquivo wp-config.

Se o nome do banco de dados já estiver correto, o nome de usuário e a senha podem ser o problema.Para verificar se o nome de usuário e a senha que você está usando estão corretos, crie um novo arquivo no diretório de instalação do WordPress e nomeie-o como "db-check.php" e copie o seguinte código nele:


$ test = mysql_connect ('localhost', 'root', 'senha');
if (! $ test) {
die ('Erro MySQL:'. mysql_error ());
}
echo'A conexão de banco de dados está funcionando corretamente! ';
mysql_close ($ testConnection);

Agora, visite o seguinte URL:

http: // yoursite.com /db-check.php

Se você vir uma mensagem de erro, o nome de usuário ou a senha estão incorretos.Para resolver este problema, você pode usar o aplicativo de banco de dados MySQL no cPanel para criar um novo nome de usuário e senha.

questão relacionada  Atualização do WordPress: o WordPress 5.5 fornece novos blocos e melhorias relacionadas ao bloco, tempo de carregamento mais rápido, etc.

Para fazer isso, abra o aplicativo "Banco de dados MySQL" no cPanel e clique no link "Adicionar novo usuário".Tudo que você precisa fazer agora é escolher um bom nome de usuário e uma senha forte e, em seguida, clicar no botão "Criar usuário".Essas novas credenciais de banco de dados serão usadas agora.

Agora, role para baixo até a seção "Adicionar usuário ao banco de dados", selecione o nome de usuário e o banco de dados WordPress do usuário que você acabou de criar e clique no botão "Adicionar".Isso adicionará o novo usuário que você acabou de criar ao banco de dados do seu site WordPress.

Agora que você tem um novo usuário, terá que atualizar o arquivo wp-config.php com as novas informações de login do banco de dados.

Para fazer isso, abra o aplicativo "Gerenciador de Arquivos" no cPanel, navegue até o diretório de instalação do WordPress e edite o arquivo wp-config.php.No arquivo wp-config.php, altere o valor próximo a "DB_USER" com o novo nome de usuário e altere o valor próximo a "DB_PASSWORD" com a nova senha.

Se for devido a credenciais de login do banco de dados incorretas, isso deve resolver o problema.

Se o seu site ainda exibe a mesma mensagem de erro, vá para a próxima seção:

Ou você vê a mesma mensagem de erro?

Se for esse o caso, é provável que haja um problema com o servidor de banco de dados do seu Web Host.Nesse caso, a única coisa que você pode fazer é entrar em contato com o seu provedor de hospedagem na web e pedir que ele resolva o problema.

Se você tentou todas as etapas deste artigo, sinta-se à vontade para entrar em contato com o seu provedor de hospedagem na web.Porque, em muitos casos, esse erro pode ser causado por algumas atualizações recentes no host da web.

A maioria dos hosts da web fornece suporte 24 horas por dia, 7 dias por semana, e a velocidade de resposta é muito rápida.Se você entrar em contato com o serviço de hospedagem na web, eles o ajudarão a encontrar o problema e resolvê-lo no final.Se o seu serviço de hospedagem na web indicar que a culpa é sua, você deve contratar um desenvolvedor da web para resolver o problema.

Restaurar backup anterior

Além disso, se tiver certeza de que não perderá nenhum dado novo (como as postagens mais recentes), você também pode tentar restaurar o site para um backup anterior.

Essas soluções ajudam a reparar  Em WordPressErro ao estabelecer conexão com o banco de dados?Deixe-nos saber os comentários abaixo.

Oi olá ????Prazer em conhecê-la.

Assine a nossa newsletter, Envie muito regularmenteÓtima tecnologiaPara sua postagem.

Postar Comentário