Como migrar um banco de dados de MySQL para MariaDB sem perder dados
Olá, querido(a) cliente da GeHost! 😊
Se você está aqui, provavelmente quer atualizar seu banco de dados do MySQL para o MariaDB — talvez por melhor desempenho, compatibilidade ou apenas por estar mais alinhado com as tendências atuais. A boa notícia é: é totalmente possível fazer essa migração sem perder um único dado. E, com o passo a passo claro que vou te mostrar, você vai fazer isso com segurança, tranquilidade e até um sorriso no rosto.
Antes de começar, um pequeno lembrete: o MariaDB é um fork do MySQL — ou seja, é uma versão derivada, mas totalmente compatível com o MySQL em muitos aspectos. Isso quer dizer que, em grande parte dos casos, seus dados e estruturas se transferem como se fossem "irmãos".
Sensei diz: "A migração não é uma guerra. É uma transição cuidadosa, como trocar de carro com o motor ligado — só que com um backup seguro no banco de dados. Sem pressa, com foco."
Passo a passo: Migrando seu banco de dados com segurança
-
FAÇA UM BACKUP DO SEU BANCO DE DADOS ATUAL
Antes de qualquer mudança, sempre faça um backup. É a regra de ouro. No cPanel, vá até a seção Bancos de Dados MySQL e clique em Backup ou Exportar (dependendo da versão do cPanel).
-
FAÇA O DOWNLOAD DO ARQUIVO DE BACKUP
Após o backup gerado, baixe o arquivo (geralmente com extensão .sql) para o seu computador. Guarde-o em um local seguro — como uma pasta específica ou até em um pen drive.
Dica do Sensei: Nomeie o arquivo com algo como
backup_migracao_20250405.sql— assim, você sempre sabe de quando é o backup. -
FAÇA A MIGRAÇÃO NO SEU AMBIENTE LOCAL (OPCIONAL, MAS RECOMENDADO)
Se você tiver acesso a um ambiente local (como XAMPP, WAMP ou Docker), crie um novo banco de dados MariaDB e importe o arquivo .sql nele. Isso permite testar se tudo funciona antes de subir para o servidor.
Se não tiver ambiente local, não se preocupe — podemos fazer a migração direto no servidor, com cuidado.
-
ACESSE O cPanel DA SUA HOSPEDAGEM
Entre no painel do cliente em painel.gehost.com.br com seu usuário e senha.
-
CRIE UM NOVO BANCO DE DADOS NO MARIA DB
Na aba Bancos de Dados MySQL, clique em Novo Banco de Dados. Você pode escolher um nome como
seu_novo_banco_mariadb.Depois, crie um usuário e atribua-o ao banco. O sistema vai gerar automaticamente a conexão.
-
IMPORTAÇÃO DO ARQUIVO .SQL NO NOVO BANCO
Com o novo banco criado, clique em Importar (ou use o phpMyAdmin, se disponível). Selecione o arquivo .sql que você baixou e inicie a importação.
Se aparecer algum erro, verifique se o arquivo não foi corrompido e se o banco está com permissões corretas.
-
TESTE A MIGRAÇÃO
Abra seu site ou aplicação e verifique se tudo está funcionando. Acesse páginas que usam o banco de dados — como formulários, login, listas de produtos, etc.
Se tudo funcionar como antes, parabéns! Você migrou com sucesso.
-
ATUALIZE AS CONFIGURAÇÕES DO SEU SISTEMA
Se seu site ou aplicativo usa um arquivo de configuração (como
config.php,database.phpou semelhante), verifique se os dados de conexão (nome do banco, usuário, senha) apontam para o novo banco MariaDB.Salve as alterações e teste novamente.
-
DELETAR O ANTIGO BANCO (OPCIONAL, MAS RECOMENDADO)
Depois de confirmar que tudo está funcionando, você pode excluir o banco antigo (MySQL) para manter o ambiente limpo.
Se quiser, mantenha uma cópia por mais algum tempo como segurança.
Dicas finais do Sensei
- Teste sempre em ambiente de desenvolvimento antes de aplicar em produção.
- Se tiver dúvidas, entre em contato com o suporte da GeHost — estamos aqui para te ajudar com carinho.
- Seu CNPJ é 46.647.904/0001-04 — caso precise de nota fiscal ou dados fiscais, consulte sua fatura.
- Seu plano de hospedagem pode ter limitações de espaço ou tempo de execução. Verifique no painel antes de importar bancos muito grandes.
Se você seguiu esse guia com calma, com atenção e com um coração aberto para o aprendizado — você já é um mestre da migração. 🌟
Com carinho,
Seu Sensei da GeHost