Como migrar de MySQL para MariaDB sem perder dados imprimir

  • 0

Migrando de MySQL para MariaDB sem perder nenhum dado

Olá! Aqui é a Sensei da GeHost 🎓 Hoje vamos falar de um assunto que assusta muita gente só de ouvir o nome, mas que na prática é bem tranquilo quando você segue o caminho certo: migrar seu banco de dados de MySQL para MariaDB.

Calma, respira: isso não é nenhuma cirurgia complicada. O MariaDB nasceu como um "irmão gêmeo" do MySQL — foi criado pela mesma comunidade original, é compatível com os mesmos comandos e funciona com os mesmos painéis, como o phpMyAdmin do cPanel. Ou seja, o seu site, sua loja ou seu sistema continuam funcionando exatamente do mesmo jeito depois da troca.

Por que migrar para o MariaDB?

O MariaDB costuma trazer melhorias de desempenho e recursos mais atualizados, mantendo total compatibilidade com o "vocabulário" que aplicações como WordPress, Joomla, PrestaShop e sistemas próprios já conhecem. Por isso é considerado uma migração segura — mas "segura" não quer dizer "sem cuidados". Vamos aos passos!

Dica de ouro da Sensei: nunca faça qualquer migração de banco de dados sem um backup completo em mãos. É a nossa regra de ouro número um — com backup, qualquer erro vira só um "control Z". Sem backup, um erro pode virar dor de cabeça.

Passo 1 — Faça o backup completo antes de tudo

No cPanel, vá até a seção de Backup e gere um backup completo da conta (ou, no mínimo, o backup do banco de dados que você vai migrar). Guarde esse arquivo em um local seguro no seu computador, fora do servidor.

Tela de Backup do cPanel com opções de backup completo e backups parciais de banco de dados

Passo 2 — Exporte o banco de dados atual

  1. Acesse o cPanel e entre em phpMyAdmin.
  2. Selecione o banco de dados que deseja migrar no menu lateral.
  3. Clique na aba Exportar.
  4. Escolha o método Personalizado (custom) e, no formato, selecione SQL.
  5. Clique em Executar (ou "Go") e salve o arquivo .sql gerado no seu computador.
Dica da Sensei: se o seu banco for grande, prefira exportar com compactação (gzip) para facilitar o download e o envio depois.

Passo 3 — Crie o novo banco de dados

Agora, dentro do seu painel de hospedagem, acesse Bancos de Dados MySQL (é aqui que o cPanel gerencia os bancos, já preparados para trabalhar em ambiente MariaDB). Crie o novo banco, um usuário e associe o usuário ao banco com todos os privilégios necessários — do mesmo jeitinho que você faria normalmente.

Tela de Bancos de Dados MySQL do cPanel, com opções para criar novo banco e gerenciar usuários
Anote: guarde o nome do banco, o nome do usuário e a senha em um lugar seguro — você vai precisar deles no próximo passo e na configuração da sua aplicação.

Passo 4 — Importe os dados

  1. Volte ao phpMyAdmin e selecione o banco de dados novo que você acabou de criar.
  2. Clique na aba Importar.
  3. Selecione o arquivo .sql que você exportou no Passo 2.
  4. Clique em Executar e aguarde a confirmação de sucesso.

Passo 5 — Atualize a conexão da sua aplicação

Se o nome do banco, do usuário ou a senha mudaram, você precisa atualizar essas informações no arquivo de configuração da sua aplicação (por exemplo, o wp-config.php no WordPress, ou o arquivo de configuração equivalente do seu sistema). É esse arquivo que "avisa" seu site com qual banco ele deve conversar.

Passo 6 — Teste tudo com calma

  • Abra o site ou sistema e navegue pelas principais páginas.
  • Teste login, formulários, carrinho de compras (se for e-commerce) e qualquer função que grave dados.
  • Confira se pedidos, posts, produtos e cadastros antigos continuam aparecendo certinho.
Dica da Sensei: só apague o banco antigo depois de ter certeza absoluta de que tudo está funcionando perfeitamente no novo. Sem pressa — deixe o backup guardado por uns dias como sua rede de segurança.

E se algo der errado?

Respire fundo: é exatamente para isso que existe o backup do Passo 1. Basta restaurá-lo e você volta ao ponto de partida sem perder nada. Se preferir, nossa equipe de suporte pode te acompanhar nesse processo — é só abrir um chamado pelo painel.gehost.com.br.

Migração feita com cuidado é migração tranquila. Você consegue! 🌱


Esta resposta lhe foi útil?

« Retornar