Banco de dados 6 visualizações

Como migrar um banco de dados MySQL para outra hospedagem sem perder dados

Ver no WHMCS

Como migrar um banco de dados MySQL para outra hospedagem sem perder dados

Olá, amigo(a) GeHost! 👋 Se você está pensando em mudar de hospedagem e tem medo de perder seus dados no banco MySQL, relaxa: é mais simples do que parece. Vou te guiar passo a passo, como um verdadeiro Sensei da GeHost, com cuidado, clareza e um toque de carinho.

Antes de começar: prepare-se com calma

Antes de qualquer migração, é essencial ter em mãos:

  • As credenciais do banco de dados antigo (usuário, senha, nome do banco, servidor).
  • Um backup recente do seu banco de dados (isso é essencial).
  • O acesso à nova hospedagem (cPanel, painel de controle, etc.).
💡 Dica do Sensei: Nunca migre sem fazer um backup. Mesmo que tudo pareça tranquilo, um erro pode acontecer. E quando acontece, o backup é seu salvador!

Passo 1: Exporte seu banco de dados da GeHost

Você vai acessar o cPanel da sua hospedagem atual (GeHost) e exportar o banco de dados em formato SQL.

  1. Entre no cPanel usando seu login e senha.
  2. Na seção Bancos de Dados, clique em Bancos de Dados MySQL.
  3. Localize o banco que deseja migrar e clique no botão Exportar (geralmente ao lado do nome do banco).
  4. Selecione a opção Exportar todos os dados e clique em Exportar.
  5. Escolha onde salvar o arquivo (recomendamos o computador, não o e-mail).
Tela 'Bancos de Dados MySQL' no cPanel com botão 'Exportar' destacado

Passo 2: Crie um novo banco de dados na nova hospedagem

Agora, vamos preparar o ambiente na nova hospedagem. Acesse o painel de controle (cPanel) da nova hospedagem e crie um novo banco de dados.

  1. Entre no cPanel da nova hospedagem.
  2. Na seção Bancos de Dados, clique em Bancos de Dados MySQL.
  3. Na caixa Nome do Banco de Dados, digite um nome (ex: meubanco_novo).
  4. Clique em Criar Banco de Dados.
  5. Depois, vá até a seção Usuários do Banco de Dados e crie um novo usuário com senha forte.
  6. Associe esse usuário ao banco que acabou de criar.

Passo 3: Importe o backup no novo banco

Agora vem a parte mágica: carregar o arquivo SQL que você exportou no novo banco.

  1. No cPanel da nova hospedagem, vá até Bancos de Dados MySQL.
  2. Na lista de bancos, clique no botão Importar ao lado do banco recém-criado.
  3. Selecione o arquivo SQL que você salvou anteriormente.
  4. Clique em Importar.
  5. Aguarde a conclusão — isso pode levar alguns segundos ou minutos, dependendo do tamanho do banco.
💡 Dica do Sensei: Se o arquivo for muito grande, o sistema pode não aceitar. Nesse caso, use o phpMyAdmin (disponível no cPanel) para importar o arquivo com mais controle.

Passo 4: Atualize as configurações do seu site

O banco de dados agora está no novo local, mas seu site ainda está apontando para o antigo. É hora de atualizar os arquivos do seu site.

Use o Gerenciador de Arquivos no cPanel da nova hospedagem e abra o arquivo de configuração do seu sistema (geralmente chamado de config.php, wp-config.php, database.php, etc.).

  • Localize as linhas que definem o nome do banco, o usuário e a senha.
  • Substitua esses dados pelos do novo banco criado.
  • Salve as alterações.

Passo 5: Teste tudo com calma

Pronto! Agora, acesse seu site no navegador.

  • Verifique se ele está funcionando normalmente.
  • Teste formulários, login, e qualquer funcionalidade que dependa do banco de dados.
  • Se algo não funcionar, volte e confira as credenciais no arquivo de configuração.
🧘‍♂️ Palavras do Sensei: Migrar dados é como cuidar de uma planta: é preciso paciência, atenção e um toque de carinho. Se algo der errado, não se preocupe — é só voltar, ajustar e tentar de novo. Você está no caminho certo!

Conclusão: você é um campeão!

Parabéns por ter feito essa migração com segurança e sem perder um dado sequer. Você agora domina um processo essencial para quem cuida de sites. E lembre-se: a GeHost está aqui para te ajudar, sempre. Se precisar, é só chamar o nosso suporte — com um sorriso no coração.

Com carinho,
O Sensei da GeHost 🌿

Precisa de Ajuda?

Nossa equipe está pronta para resolver suas dúvidas.