Neste guia, explicaremos como alterar o prefixo da tabela do banco de dados de sua instalação do WordPress.
O prefixo da tabela de banco de dados padrão para o WordPress é 'wp_'; no entanto, recomendamos que você o altere. A razão para isso é que todos os seus dados de login são armazenados em seu banco de dados, fazendo com que suas tabelas do WordPress sejam alvos muito visados por hackers. Alterar o prefixo dificulta que sejam invadidos.
Nota: Se você usou o instalador de 1 clique para instalar o WordPress, então você já tem um prefixo de tabela personalizado.
Passo 1 - Altere o prefixo da tabela em wp-config.php
- Faça login no painel de controle do One.com.
- Abra o Gerenciador de arquivos em Arquivos e Segurança.
- Localize o arquivo wp-config.php e marque a caixa para selecioná-lo.
- Clique em Editar na barra do menu, na parte superior da tela.
- Localize a seguinte entrada:
$table_prefix = 'wp_';
- Substitua 'wp _' por outro valor; Nesse caso, substituímos por 'david _':
$table_prefix = 'david_';
- Clique em Salvar, no canto superior esquerdo.


Passo 2 - Altere o prefixo da tabela no banco de dados
- Abra seu banco de dados no PhpMyAdmin.
- Clique no nome do banco de dados no menu à esquerda para desdobrar todas as tabelas.
- Selecione todas as tabelas que começam com wp _; você deve ter 12 no total.
- Clique em With selected para abrir o menu suspenso e selecione Replace table prefix.
- Digite wp _ no campo From e o novo nome no campo To, neste exemplo, david_.
- Clique em Continuar para fazer a alteração.

Passo 3 - Substitua todas as referências ao prefixo antigo
Em algumas configurações armazenadas no banco de dados, o WordPress ainda se refere ao prefixo da tabela antiga. Para completar a mudança de prefixo, você precisa substituí-los pelo seu novo prefixo.
- Clique na guia SQL no menu na parte superior da tela.
- Copie e cole os seguintes comandos:
update NEWPREFIX_usermeta set meta_key = 'NEWPREFIX_capabilities' where meta_key = 'OLDPREFIX_capabilities';
update NEWPREFIX_usermeta set meta_key = 'NEWPREFIX_user_level' where meta_key = 'OLDPREFIX_user_level';
update NEWPREFIX_usermeta set meta_key = 'NEWPREFIX_autosave_draft_ids' where meta_key = 'OLDPREFIX_autosave_draft_ids';
update NEWPREFIX_options set option_name = 'NEWPREFIX_user_roles' where option_name = 'OLDPREFIX_user_roles';
- Substitua OLDPREFIX e NEWPREFIX, pelo seus próprios prefixos antigo e novo. Como no exemplo abaixo, onde substituímos wp _ por david _:
update david_usermeta set meta_key = 'david_capabilities' where meta_key = 'wp_capabilities';
update david_usermeta set meta_key = 'david_user_level' where meta_key = 'wp_user_level';
update david_usermeta set meta_key = 'david_autosave_draft_ids' where meta_key = 'wp_autosave_draft_ids';
update david_options set option_name = 'david_user_roles' where option_name = 'wp_user_roles';
- Clique em Go para executar os comandos e concluir a alteração.
Está tudo pronto. Agora, o prefixo das tabelas do WordPress estará alterado.