Como alterar o nome de um banco de dados existente sem perder os dados
Oi! Aqui é a Sensei da GeHost 🥋 e hoje vou te ensinar um procedimento que gera bastante dúvida: como trocar o nome de um banco de dados MySQL sem perder nenhuma informação. Pode ficar tranquilo(a) — não é nenhum bicho de sete cabeças, só precisa seguir a ordem certinha dos passos.
Uma coisa importante pra entender antes de começar: o cPanel não tem um botão de "renomear" pronto pra bancos de dados MySQL. O caminho seguro é criar um banco novo já com o nome desejado, copiar os dados pra ele e só depois apontar o seu site/sistema pra esse novo banco. Vamos passo a passo!
Dica de ouro da Sensei: antes de mexer em qualquer banco de dados, faça um backup. Assim, se alguma coisa sair diferente do esperado, você tem uma cópia de segurança pra recuperar tudo rapidinho. No cPanel, isso fica na área de Backup.
Passo 1 — Acesse o cPanel
Entre no painel de controle da sua hospedagem com o usuário e senha que a GeHost te enviou.
Passo 2 — Faça o backup do banco de dados atual
Como te falei ali em cima, esse passo é o seu seguro contra imprevistos. Vá em Backup e gere o backup parcial do banco de dados que você quer renomear. Guarde o arquivo em um lugar seguro no seu computador.
Passo 3 — Crie o novo banco de dados com o nome desejado
Agora vá até a área Bancos de Dados MySQL do cPanel e crie um banco novo, já com o nome que você quer usar.
- Digite o novo nome do banco e clique em criar.
- Na mesma tela, crie um usuário (ou reaproveite o usuário do banco antigo) e associe esse usuário ao banco novo, dando todos os privilégios.
Passo 4 — Exporte os dados do banco antigo
Ainda na área de bancos de dados do cPanel, você encontra o acesso ao phpMyAdmin. Entre nele, selecione o banco de dados antigo (o que você quer "renomear") e use a opção Exportar para gerar um arquivo com todos os dados dele.
Passo 5 — Importe os dados no banco novo
Ainda no phpMyAdmin, selecione o banco de dados novo (o que você acabou de criar no Passo 3) e use a opção Importar, escolhendo o arquivo que você exportou no passo anterior. Pronto — todos os dados agora estão dentro do banco com o nome novo!
Passo 6 — Atualize a configuração do seu site ou sistema
Esse é o passo mais importante: seu site (WordPress, sistema próprio, etc.) precisa saber que agora deve usar o banco novo. Normalmente isso fica em um arquivo de configuração — no WordPress, por exemplo, é o wp-config.php. Você pode editar esse arquivo pelo Gerenciador de Arquivos do cPanel, atualizando o nome do banco (e o usuário, se também tiver mudado) para os novos valores.
Passo 7 — Teste tudo antes de remover o banco antigo
Acesse seu site normalmente e confira se está tudo funcionando: login, páginas, produtos, pedidos — o que fizer sentido pro seu caso. Só depois de ter certeza absoluta de que está tudo certo com o banco novo é que você pode remover o banco antigo (isso é opcional, você também pode simplesmente deixá-lo lá sem uso).
Se algo não ficar claro ou você não se sentir confortável em mexer nesses arquivos, sem problema nenhum! Abra um chamado no painel.gehost.com.br e nosso time de suporte te ajuda a fazer essa troca com segurança.
Foi tranquilo, né? O segredo aqui é sempre respeitar a ordem: backup → banco novo → exportar/importar → atualizar configuração → testar → só então remover o antigo. Qualquer dúvida, a Sensei está por aqui! 🥋