Como atualizar o banco de dados do WordPress
Publicados: 2021-12-14Procurando a melhor maneira de atualizar o banco de dados do seu site manualmente? Neste guia, mostraremos o que você precisa fazer para atualizar o banco de dados do WordPress passo a passo e quando você deve fazê-lo.
O WordPress é um dos melhores CMS que permite criar e personalizar seu site. Para garantir que seu site não tenha problemas, você precisa manter alguns elementos atualizados, e um dos mais importantes é o banco de dados WordPress.
O banco de dados armazena todos os dados e informações vitais do seu site. Esses dados são solicitados do banco de dados e exibidos no site quando necessário.
Antes de vermos como atualizá-lo, vamos entender melhor a importância de atualizar os bancos de dados e por que você deve fazê-lo.
Por que você deve atualizar o banco de dados do WordPress?
A atualização do banco de dados é muito importante no WordPress se você costuma personalizar seu site . Também é uma das etapas obrigatórias quando você atualiza o WordPress manualmente .
Além disso, embora o WordPress seja uma das melhores plataformas de criação de sites, seu site pode encontrar um ou mais problemas ao longo de sua vida. Por exemplo, vimos anteriormente como corrigir o erro de falha na atualização do WordPress, o que fazer quando o painel não carrega ou quando você enfrenta o problema de agendamento perdido. Mas se o problema que você enfrenta está relacionado ao banco de dados do WordPress, você pode perder uma grande parte dos dados vitais.
A boa notícia é que você pode resolver a maioria dos problemas com o banco de dados reparando-o ou atualizando-o. Para garantir que você não perca nenhum dado e possa corrigir qualquer problema, vamos ver como atualizar um banco de dados do WordPress .
Como atualizar o banco de dados do WordPress
Como mencionado anteriormente, você precisa atualizar o banco de dados do WordPress somente quando seu site enfrentar problemas ou quando você tiver feito alterações principais nele. Na maioria dos casos, se seu banco de dados precisar ser atualizado, o WordPress irá detectá-lo automaticamente e informá-lo.
Vamos pegar o exemplo de atualizar o WordPress manualmente em seu site. O WordPress pode solicitar que você atualize o banco de dados depois de atualizar os arquivos necessários do WordPress. Nesse caso, uma caixa de diálogo aparecerá e informará que você precisa atualizar seu banco de dados.
Em seguida, tudo o que você precisa fazer é clicar em Atualizar banco de dados do WordPress e seu banco de dados será atualizado automaticamente. Esse processo pode levar algum tempo para ser concluído, dependendo do tamanho do seu banco de dados e da sua conexão com a Internet.
Após a conclusão do processo, seu banco de dados deve estar atualizado e pronto para ser usado.
No entanto, em alguns casos, você não receberá esse alerta e precisará verificar as atualizações manualmente.
Verifique as atualizações do banco de dados do WordPress
Para verificar se há uma atualização disponível para seu banco de dados WordPress, tudo o que você precisa fazer é visitar o caminho wp-admin/upgrade.php na URL do seu site.
Por exemplo, se você inserir a URL www.seudominio.com/wp-admin/upgrade.php em seu navegador da web, ele abrirá a página de detalhes da atualização. Certifique-se de alterar “ seudominio ” pelo seu domínio real.
Ao acessar essa página, você verá se precisa atualizar o banco de dados do WordPress. Se seu banco de dados estiver atualizado, você verá uma mensagem informando que nenhuma atualização é necessária. Você pode voltar ao seu site clicando em Continuar .
Caso contrário, haverá uma mensagem informando que você precisa atualizar seu banco de dados.
No entanto, às vezes o WordPress dirá que seu banco de dados está atualizado quando não está e pode até bloqueá-lo do painel de administração. Se você encontrar esse problema, dê uma olhada em nosso tutorial sobre como corrigir o loop do WordPress “Nenhuma atualização necessária”.
Atualizar as configurações do banco de dados do WordPress
Às vezes, pode ser necessário atualizar as configurações do banco de dados do WordPress após atualizar o banco de dados. Um dos problemas mais comuns é o Erro ao estabelecer uma conexão com o banco de dados .
Isso geralmente acontece quando as informações no arquivo wp-config.php estão incorretas, então seu site não consegue se conectar ao banco de dados. Nesse caso, você precisa atualizar as configurações do banco de dados do WordPress. Vamos ver como fazê-lo.
Antes de começarmos, certifique-se de criar um backup do seu site e banco de dados. Como vamos editar alguns arquivos principais, é sempre uma boa ideia ter um backup caso algo dê errado, para que você possa restaurar seu site sem perder nenhuma informação.
1. Encontre as informações corretas do banco de dados
Para encontrar as configurações e credenciais corretas do banco de dados, acesse o cPanel do seu site. Se você não tiver acesso a ele, entre em contato com sua empresa de hospedagem ou com o administrador do site. Em seguida, acesse o site oficial do cPanel e faça login na sua conta.
Depois disso, role até a seção Bancos de dados e vá para phpMyAdmin . A página phpMyAdmin será aberta junto com todos os bancos de dados do seu site.
Selecione o banco de dados do seu site atual e expanda-o para ver todas as tabelas do banco de dados. Agora, observe o prefixo na coluna Tabela .
Como você está usando o WordPress, é mais provável que seja “ wp_ ” por padrão.
Agora vá para o painel do cPanel, vá para a seção Bancos de dados e clique em Bancos de dados MySQL para ver todos os bancos de dados MySQL disponíveis.
Em seguida, localize o banco de dados que você está usando em Current Databases . Por fim, anote o nome de usuário e a senha do banco de dados, pois você precisará deles na próxima etapa.
2. Atualize o arquivo wp-config.php
Depois de anotar todas as credenciais e informações necessárias para seu banco de dados, você precisará atualizá-lo para o arquivo wp-config.php . Para fazer isso, no cPanel, vá em Arquivos > Gerenciador de Arquivos e navegue até o diretório de arquivos onde o WordPress está instalado.
Você encontrará o arquivo wp-config.php aqui. Para atualizá-lo, você precisa editá -lo.
Abra o arquivo, encontre a configuração DB_NAME e substitua-a pelo nome do banco de dados do seu site. Por exemplo, se o nome do seu banco de dados for “ example_wp” , você deverá atualizar a configuração da seguinte forma:
define( 'DB_NAME', 'example_wp');
Depois disso, você precisa atualizar o nome de usuário e a senha do banco de dados. Você pode fazer isso com as configurações DB_USER e DB_PASSWORD . Por exemplo, se o nome de usuário e a senha do banco de dados forem “ wp_username ” e “ wp_password ”, você deve atualizar as configurações assim:
/** Nome de usuário do banco de dados MySQL */ define( 'DB_USER', 'wp_username' ); /** Senha do banco de dados MySQL */ define( 'DB_PASSWORD', 'wp_password');
Além disso, certifique-se de que a configuração do host em DB_HOST esteja definida como localhost :
define( 'DB_HOST', 'localhost');
Por fim, atualize o prefixo da tabela do seu banco de dados que você anotou anteriormente da seguinte forma:
$table_prefix = 'wp_';
Neste caso, “ wp_ ” é o prefixo da tabela. Se o seu banco de dados WordPress tiver um prefixo personalizado, ajuste o código de acordo.
Por fim, salve o arquivo , carregue seu site e você poderá ver que existe uma conexão com o banco de dados e que seu site carrega. É isso! É assim que você pode atualizar as configurações do banco de dados do WordPress .
Isso também é útil para outras situações. Por exemplo, é uma das soluções que você pode aplicar quando o login do WordPress não está funcionando.
Como corrigir o loop necessário de atualização do banco de dados do WordPress
Semelhante ao erro de conexão do banco de dados, o loop necessário para atualização do banco de dados do WordPress também é um dos problemas mais comuns no processo de atualização do banco de dados. Neste loop de erro, inicialmente, você será solicitado a atualizar seu banco de dados WordPress. Mas quando você clica no prompt para atualizar, você verá a tela branca da morte ou a página da Web parará de carregar .
Se isso aconteceu com você, não entre em pânico. Nesta seção, mostraremos uma solução rápida. Para isso, você deve certificar-se de que o valor db_version do seu banco de dados e do arquivo WordPress version.php seja o mesmo .
Depois de verificar isso, você precisa acessar o banco de dados do site a partir do cPanel. Entre no cPanel e vá para Databases > phpMyAdmin . Em seguida, selecione seu banco de dados, abra a tabela wp_options e anote o valor da opção para o option_name “ db_version ” nesta tabela.
Depois disso, abra o Gerenciador de Arquivos no cPanel e navegue até o diretório /wp-include/ do seu site WordPress. Lá, localize e abra o arquivo version.php e verifique a configuração db_version . Ele será representado por algo semelhante ao seguinte:
$wp_db_version = 49752;
Certifique-se de que ambos os valores de db_version sejam iguais aos do banco de dados. Se não estiverem, altere-o no arquivo version.php e salve-o.
Correção alternativa: Navegue até o diretório /wp-content/ do Gerenciador de Arquivos no painel do cPanel. Você verá o arquivo object-cache.php aqui. Basta excluir ou renomear o arquivo e você poderá se livrar do loop necessário para a atualização do banco de dados do WordPress.
Se depois disso você ainda estiver tendo problemas com esse loop de erro, procure por conflitos de tema e plugin atualizando-os. Como alternativa, você pode tentar desativá-los em massa e ativá-los um por um para encontrar o que está causando o problema.
Se durante o processo você encontrar o terrível WSoD, confira nosso tutorial sobre como consertar a tela branca da morte.
Bônus: Como atualizar seu tema WordPress
Além de manter seu banco de dados atualizado, você também deve manter seu tema atualizado. Nesta seção, mostraremos como fazer isso. Existem 3 maneiras de atualizar seu tema. Neste post, mostraremos o método manual, mas para mais informações sobre os outros dois, confira nosso guia sobre como atualizar um tema.
Para atualizar seu tema, acesse o site do tema e baixe a versão mais recente no formato .zip . Em seguida, no painel do WordPress, vá para Aparência > Temas e pressione Adicionar novo . Em seguida, clique em Carregar tema , escolha o arquivo que você acabou de baixar e faça o upload. Depois disso, clique em Instalar agora .
Ao atualizar o tema, você verá uma mensagem perguntando se deseja substituir os arquivos de tema existentes pelos novos. Substitua os arquivos e finalmente ative o tema.
NOTA : Ao atualizar o tema pai, você não perderá a personalização em seu site, desde que as tenha aplicado ao tema filho.
Para mais informações sobre esse processo, dê uma olhada em nosso tutorial sobre como atualizar um tema WordPress.
Conclusão
Em resumo, manter seu banco de dados atualizado é muito importante para manter seu site seguro e evitar a perda de dados, principalmente se você personaliza seu site com frequência. Embora na maioria das vezes o WordPress informe automaticamente quando há uma atualização disponível, você também pode verificar as atualizações do banco de dados manualmente acessando www.seudominio.com/wp-admin/upgrade.php .
Atualizá-lo regularmente é muito importante porque qualquer problema de banco de dados pode ter um grande impacto em seu site. Neste guia, mostramos o que você pode fazer para atualizar o banco de dados do WordPress. Além disso, vimos como manter as definições de configuração do banco de dados atualizadas. Isso pode ser muito útil se você tiver algum problema de conexão com o banco de dados após atualizar o banco de dados do WordPress.
Por fim, mostramos como corrigir o loop necessário para a atualização do banco de dados.
Para obter mais informações sobre como corrigir problemas comuns do WordPress, dê uma olhada nos seguintes posts:
- Corrija o problema de não carregamento do painel do WordPress
- Erro de falha de atualização do WordPress: como corrigi-lo
- Como corrigir links permanentes do WordPress
Se você achou este artigo útil, compartilhe-o nas redes sociais para ajudar seus amigos a atualizar seus bancos de dados. Você já tentou isso no seu site? Como foi? Deixe-nos saber nos comentários abaixo.