Como mudar URLs no WordPress no banco de dados MySQL usando phpMyAdmin

O WordPress usa o banco de dados MySQL para armazenar todos os tipos de dados: posts, páginas, perfis e configurações. Se você mudar seu site WordPress para um arquivo diferente ou o seu domínio mudar de nome, é necessário que você mude as URLs do WordPress nas tabelas do banco de dados MySQL. Basicamente, você vai mudar URL WordPress. E você vai fazer isso usando a opção phpMyAdmin do seu painel de controle de hospedagem de sites. 

Quer sacar mais sobre bancos de dados? Acesse o conteúdo Entenda a diferença entre MySQL e SQL Server e veja qual deles usar de acordo com seu perfil e as necessidades do seu site.

O que você vai precisar

Antes de começar este guia sobre mudar URL WordPress, você vai precisar do seguinte:

  • Acesso ao painel de controle da sua conta de hospedagem.
  • Entendimento básico de phpMyAdmin

Passo 1 – Determinando o Nome do WordPress no banco de dados MySQL

Você pode pular esse passo se você tiver apenas um banco de dados MySQL. Entretanto, se você tiver mais de um e não tem certeza qual banco de dados está conectado ao WordPress, você precisa determinar o nome do banco de dados MySQL. É assim que você vai conseguir mudar URL WordPress.

O WordPress armazena o nome e as credenciais do banco de dados MySQL no arquivo wp-config.php. Você pode encontrar o wp-config.php na raiz do diretório do seu arquivo WordPress. Use o File Manager ou um cliente FTP para acessar esse arquivo.

Gerenciador de arquivos do Hostinger. O botão de edição do arquivo wp-config.php está destacado

Abra o arquivo wp-config.php e procure pelo ‘DB_NAME’.

O conteúdo do arquivo wp-config.php. Os detalhes do banco de dados são destacados

Neste caso, o nome do nosso banco de dados é u123456789_abcd.

Passo 2 – Entrando no phpMyAdmin para mudar URL WordPress

Este é, na verdade, o primeiro passo para conseguir mudar URL WordPress. Você pode fazer isso acessando a opção phpMyAdmin dentro da opção Banco de Dados do seu painel de controle.

O botão de gerenciamento de bancos de dados no hPanel

Passo 3 – Selecionando o banco de dados apropriado

Assim que entrar no phpMyAdmin, você poderá acessar o banco de dados MySQL correspondente. Você deve selecionar aquele que está conectado com seu site WordPress.

A página de gerenciamento de bancos de dados. O botão Enter phpMyAdmin é destacado

Passo 4 – Formatando o SQL Query

Clique na seção SQL em phpMyAdmin e entre com o seguinte código.  

UPDATE wp_options SET option_value = replace(option_value, 'oldurl.com', 'newurl.com') WHERE option_name = 'home' OR option_name = 'siteurl'; UPDATE wp_posts SET guid = replace(guid, 'oldurl.com','newurl.com'); UPDATE wp_posts SET post_content = replace(post_content, 'oldurl.com', 'newurl.com'); UPDATE wp_postmeta SET meta_value = replace(meta_value,'oldurl.com','newurl.com');

Esse código vai substituir todas as instâncias oldurl.com para newurl.com. Por exemplo, se o endereço do seu site WordPress for oldurl.com, ele agora vai mudar para oldurl.com.

IMPORTANTE: Não se esqueça de substituir o trecho oldurl.com pelo endereço atual do seu site WordPress e o trecho newurl.com com o novo endereço do seu site WordPress.
sql query na opção phpmyadmin para mudar url wordpress

Às vezes o prefixo de tabela pode ser diferente de wp_. Se você vir erros de mensagem dizendo que as tabelas wp_optionswp_posts e wp_postmeta não podem ser encontradas, verifique o prefixo de tabela e atualize o código do SQL Query. Você o prefixo da tabela no lado esquerdo do phpMyAdmin, dentro do seu banco de dados WordPress.

prefixo de tabela sql no mysql para mudar url wordpress

Neste exemplo, o prefixo da tabela é wpqc_.

Passo 5 – Executando a SQL Query

botão Go da tabela sql no phpmyadmin para mudar url wordpress

Assim que tiver substituído  o prefixo da tabela você poderá executar a sua query sem problemas. Para fazer isso, aperte no botão GO, localizado no canto direito inferior da página.  

Passo 6 – Verificando a mudança bem-sucedida das URLs

mensagem de sucesso no phpmyadmim que indica mudar url wordpress

Se a query foi executada com sucesso, você verá uma mensagem em verde apontando o seu sucesso:

Perceba que o número de linhas (rows) será diferente para cada site feito no WordPress.

forma de verificar a sql query no phpadmin para mudar url wordpress

Para verificar as mudanças que você fez para alterar URL WordPress, abra a tabela wp_options e verifique os valores dos campos home e siteurl. Você deverá ser capaz de ver as novas URLs do WordPress da SQL Query. Neste exemplo, as URLs do WordPress foram alteradas para newurl.com.

Se você tiver erros e a query não for estiver sendo executada, verifique o seu código e procure por erros de sintaxe. Certifique-se de que você esteja usando o prefixo de tabela correto. Se ainda tiver algum erro, contate o suporte do seu serviço de hospedagem de sites para assistência. Eles vão ajudar você a como mudar a URL do WordPress.

Conclusão

Viu como não é tão complicado mudar URL WordPess? Neste tutorial, você acabou de aprender, usando alguns passos, a como mudar as URLs do WordPress em um banco de dados MySQL. Tudo isso usando a opção phpMyAdmin.

Esperamos que este conteúdo tenha sido útil! Queremos que você consiga usar melhor os recursos disponíveis no banco de dados MySQL e também no seu site WordPress.

E lembre-se: se precisar de mais orientações ou dicas extras, estamos aqui para ajudar. Entre em contato conosco pela caixa de comentários abaixo, mande sua dúvida ou deixe um recado. Vamos adorar interagir com você!

Author
O autor

Andrei L.

Jornalista e conteudista SEO/Localização na Hostinger Brasil. Tem experiência em WordPress e na produção de conteúdos de tecnologia otimizados para conquistar as melhores posições no Google. É fã de games, adora vôlei, ama o inverno e está sempre buscando se aperfeiçoar no Inglês.