Como trocar o prefixo das tabelas ao migrar um banco de dados WordPress
Olá, querido(a) cliente! 👋 Seja bem-vindo(a) ao nosso guia da GeHost — onde o conhecimento é compartilhado com carinho, como se fosse um papo entre amigos no café da manhã. Hoje vamos aprender juntos um passo essencial para quem está migrando um site WordPress: trocar o prefixo das tabelas do banco de dados.
Por que isso é importante? Porque, ao migrar um site, especialmente para um novo servidor ou domínio, é comum que o prefixo padrão das tabelas do WordPress (como wp_) cause conflitos ou problemas de segurança. Trocar esse prefixo é uma ótima prática para proteger seu banco de dados — e hoje você vai aprender como fazer isso com calma, passo a passo.
Dica Sensei: Nunca use o prefixo padrãowp_em produção. Trocar para algo único comomeusite_oublog_é uma medida simples, mas poderosa contra ataques automatizados.
Passo a passo: Como alterar o prefixo das tabelas do WordPress
Antes de começar, certifique-se de que:
- Você tem acesso ao cPanel da sua hospedagem GeHost.
- Seu site está desativado temporariamente (para evitar erros durante a migração).
- Fez um backup completo do banco de dados (você pode fazer isso no cPanel).
Pronto? Vamos lá!
- Entre no cPanel
Acesse seu painel de controle em painel.gehost.com.br. Use seu usuário e senha de hospedagem. - Abra o phpMyAdmin
No cPanel, localize e clique em phpMyAdmin (dentro da seção “Bancos de Dados”). - Selecione o banco de dados do WordPress
No painel esquerdo do phpMyAdmin, escolha o banco de dados que está relacionado ao seu site WordPress. Ele geralmente tem um nome comoseu_usuario_bancoou algo semelhante. - Identifique as tabelas
Após selecionar o banco, você verá uma lista de tabelas. As principais são:wp_optionswp_postswp_userswp_comments- e outras com o prefixo
wp_.
Essas são as tabelas que precisamos renomear.
- Renomeie as tabelas
Clique no botão “Renomear” ao lado de cada tabela. Substitua o prefixowp_por um novo, comomeusite_oublog_. Por exemplo:wp_options→meusite_optionswp_posts→meusite_postswp_users→meusite_users
Repita esse passo para todas as tabelas que têm o prefixo
wp_. - Atualize o arquivo wp-config.php
Agora, você precisa informar ao WordPress qual é o novo prefixo. Para isso:- Use o Gerenciador de Arquivos no cPanel (em “Arquivos” → “Gerenciador de Arquivos”).
- Localize a pasta
public_html(ou a pasta do seu site). - Abra o arquivo
wp-config.phpcom o editor de texto. - Procure a linha que diz:
$table_prefix = 'wp_';Altere para o seu novo prefixo, por exemplo:
$table_prefix = 'meusite_';Salve o arquivo.
- Verifique se tudo está funcionando
Após a alteração, acesse seu site. Se aparecer um erro, confira se:- O novo prefixo está correto em
wp-config.php. - Todas as tabelas foram renomeadas com o novo prefixo.
- O banco de dados no phpMyAdmin está apontando para o novo nome.
Se estiver tudo certo, seu site deve carregar normalmente!
- O novo prefixo está correto em
Um toque final de segurança (dica da Sensei)
Depois de trocar o prefixo, faça um novo backup do banco de dados — agora com o novo nome. Isso é como guardar uma fotografia do seu site depois de reformá-lo. Assim, você sempre tem um ponto de retorno seguro.
Importante: Se você estiver migrando para um novo servidor ou domínio, lembre-se de atualizar também os caminhos no banco de dados (como URLs do site) — mas isso é um assunto para outro guia. Fique tranquilo: estamos aqui para te ajudar a cada passo.
Quer ajuda extra?
Se ficar com dúvidas, ou precisar de apoio técnico, o suporte da GeHost está à disposição — e é grátis por 30 dias após a entrega do serviço. Basta acessar o painel, abrir um chamado e contar com a nossa ajuda.
Seu site é um projeto especial. Tratá-lo com cuidado, como fizemos hoje, é o primeiro passo para uma jornada segura e produtiva.
Com carinho,
Sensei da GeHost
*G e Soluções e Eventos LTDA — CNPJ: 46.647.904/0001-04*
Onde o conhecimento é o seu melhor parceiro. 🌱