Como migrar um banco de dados MySQL para uma versão mais nova imprimir

  • 0

Como migrar um banco de dados MySQL para uma versão mais nova

Oi! Aqui é a Sensei da GeHost 🥋. Se você chegou até aqui é porque ouviu falar que "atualizar o banco de dados" é importante, mas não faz ideia por onde começar — e tudo bem, ninguém nasce sabendo! Vou te guiar com calma, passo a passo, pra esse processo não ter mistério nenhum.

Esse guia serve tanto pra quem quer exportar e importar um banco (por exemplo, ao trocar de sistema, mover um site ou atualizar um plugin que exige uma versão mais nova do MySQL) quanto pra entender o caminho seguro de fazer isso sem perder nada pelo caminho.

Antes de tudo: na GeHost, a versão do MySQL do servidor é administrada pela nossa equipe técnica como parte da infraestrutura da hospedagem. Se o que você precisa é que o servidor seja atualizado para uma versão mais nova (não só o seu banco), abra um chamado no painel.gehost.com.br explicando o motivo (ex.: exigência de um plugin) — nosso time avalia e cuida dessa parte pra você com segurança.

Por que migrar/atualizar um banco de dados?

Alguns sistemas (como WordPress, WooCommerce e outros CMS) vão evoluindo e, de tempos em tempos, passam a exigir uma versão mais nova do MySQL pra funcionar direito — seja por segurança, performance ou recursos novos. Migrar bem o banco garante que essa transição aconteça sem quebrar nada do seu site.

Passo 1 — Faça um backup completo (isso não é opcional!)

Antes de qualquer mexida em banco de dados, o backup é sagrado. Se algo sair diferente do esperado, você volta pro ponto de partida em segundos.

  1. Acesse o cPanel da sua hospedagem.
  2. Procure a ferramenta Backup (fica na área de Arquivos).
  3. Gere um Backup Completo da Conta ou, se preferir algo mais rápido, um backup parcial só do banco de dados.
  4. Salve o arquivo baixado num lugar seguro no seu computador.
Tela de Backup do cPanel com opções de backup completo e parcial
Dica da Sensei: guarde esse backup em pelo menos dois lugares diferentes (ex.: seu computador + um serviço de nuvem). Redundância nunca é exagero quando o assunto é dado importante 😉

Passo 2 — Exporte o banco de dados atual

Com o backup geral garantido, vamos exportar o banco especificamente, pra ter mais controle na hora de importar depois.

  1. No cPanel, acesse Bancos de Dados MySQL (ou use o phpMyAdmin, disponível na mesma área).
  2. Selecione o banco que você quer migrar.
  3. No phpMyAdmin, clique na aba Exportar.
  4. Escolha o método "Personalizado" (dá mais controle) e mantenha o formato SQL.
  5. Clique em Executar/Go e salve o arquivo .sql gerado.
Tela de Bancos de Dados MySQL do cPanel

Passo 3 — Prepare o novo ambiente (banco de destino)

Se a migração for para um novo banco (por exemplo, dentro de um plano diferente ou um novo sistema), crie o banco de destino antes de importar:

  1. Em Bancos de Dados MySQL, crie um novo banco com um nome claro (ex.: meusite_novo).
  2. Crie um usuário para esse banco e associe-o a ele com todas as permissões (privilégios).
  3. Anote o nome do banco, o usuário e a senha — você vai precisar disso na configuração do seu site/sistema depois.
Se você não sabe se precisa mesmo de um banco novo ou só quer atualizar a versão do MySQL que já está em uso, fale com a gente pelo painel antes de criar algo extra — assim evitamos confusão e retrabalho.

Passo 4 — Importe o banco no destino

  1. Acesse o phpMyAdmin e selecione o banco de dados novo (criado no Passo 3).
  2. Clique na aba Importar.
  3. Selecione o arquivo .sql exportado no Passo 2.
  4. Confirme o charset (geralmente utf8mb4, que é o mais atual e recomendado) e clique em Executar/Go.
  5. Aguarde a mensagem de sucesso da importação.

Passo 5 — Atualize as configurações do seu site/sistema

Se o banco mudou de nome, usuário ou senha, é preciso avisar o seu sistema sobre isso. No caso de um WordPress, por exemplo, isso é feito no arquivo wp-config.php, através do Gerenciador de Arquivos do cPanel.

Gerenciador de Arquivos do cPanel mostrando as pastas do site
Não tem certeza de mexer nesse tipo de arquivo? Sem problema nenhum — essa parte pode ser mais técnica, e está tudo bem pedir ajuda. Chame o suporte pelo painel que a gente te orienta com carinho.

Passo 6 — Teste tudo antes de comemorar 🎉

  • Abra o site/sistema e navegue por algumas páginas importantes (login, formulários, carrinho de compras, se for loja).
  • Confira se os dados antigos (posts, produtos, usuários) aparecem certinhos.
  • Verifique se não há mensagens de erro de conexão com o banco.

Se estiver tudo certinho, sua migração foi um sucesso! Se algo parecer estranho, é só restaurar o backup do Passo 1 e recomeçar com calma — nenhum erro aqui é definitivo.

Precisa de uma mãozinha?

Migração de banco de dados pode parecer assustadora da primeira vez, mas com backup em mãos o risco praticamente some. Se preferir, nosso time de suporte pode te acompanhar nesse processo — é só abrir um chamado pelo painel.gehost.com.br. Lembrando que todo serviço contratado com a GeHost já inclui suporte gratuito nos primeiros 30 dias após a entrega 💚

Você conseguiu! E qualquer dúvida, a Sensei está por aqui. 🥋


Esta resposta lhe foi útil?

« Retornar