Como migrar um banco de dados de MySQL para MariaDB sem quebrar o site
Olá, querido(a) cliente da GeHost! 😊
Você já se perguntou se pode trocar o banco de dados do seu site — de MySQL para MariaDB — sem perder nada? A resposta é: sim, com cuidado e um passo a passo seguro. E hoje, como seu Sensei da GeHost, vou te guiar com carinho, clareza e um toque de paciência para que essa migração aconteça como um passe de mágica — sem erros, sem dor de cabeça.Antes de começar, uma palavra importante: MariaDB é compatível com MySQL. Isso quer dizer que, na maioria dos casos, seu site continuará funcionando perfeitamente após a troca. Mas, como todo bom artesão, vamos preparar tudo com calma.
Passo 1: Faça um backup do seu banco de dados atual
Antes de qualquer mudança, faça um backup. Isso é como guardar um mapa antes de entrar em uma floresta desconhecida.
- Entre no seu Painel do Cliente.
- Na área de hospedagem, acesse o cPanel.
- Localize e clique em Bancos de Dados MySQL (no grupo "Bases de Dados").
- Encontre o banco que você quer migrar e clique em Backup (ou "Exportar" — dependendo da versão).
Dica do Sensei: Guarde o backup em um local seguro — seu computador, um pen drive ou até no Google Drive. Nunca deixe esse arquivo só no servidor.
Passo 2: Verifique se seu site é compatível com MariaDB
Como MariaDB é um fork do MySQL, a maioria dos sites (WordPress, lojas virtuais, sistemas de gestão) funciona sem problemas. Mas é bom confirmar:
- Verifique se o seu site está rodando com um sistema que não usa comandos específicos do MySQL (como
SQL_MODEpersonalizado ou triggers muito específicos). - Se você usa um CMS como WordPress, Joomla ou Magento, é 99% seguro migrar.
- Se seu site for personalizado, confira com o desenvolvedor ou no arquivo de configuração (geralmente
wp-config.phpouconfig.php).
Dica do Sensei: Se tiver dúvidas, entre em contato com o suporte da GeHost — estamos aqui para ajudar, sem cobrar nada nos primeiros 30 dias.
Passo 3: Crie um novo banco de dados MariaDB
Na mesma tela do cPanel, você pode criar um novo banco com MariaDB:
- Na aba Bancos de Dados MySQL, clique em Novo Banco de Dados.
- Nomeie o banco com um nome claro, como
meusite_mariadb. - Após criar, clique em Gerenciar Usuários e crie um usuário com senha forte.
- Associe o usuário ao novo banco.
Dica do Sensei: Use nomes de banco e usuário com letras minúsculas e sem espaços. Evite acentos e caracteres especiais!
Passo 4: Importe o backup para o novo banco MariaDB
Agora vem a parte mais delicada — mas tranquilo, você consegue!
- Volte à tela de Bancos de Dados MySQL.
- Encontre o novo banco (MariaDB) e clique em Importar.
- Selecione o arquivo de backup que você fez antes (geralmente com extensão
.sql). - Clique em Importar.
Se tudo der certo, você verá uma mensagem de sucesso. Se não, o sistema vai avisar o erro — e aí, é só chamar o suporte com o detalhe.
Passo 5: Atualize as credenciais no seu site
Este é o passo que muda tudo. Seu site ainda está apontando para o banco antigo. Precisamos atualizar isso:
- Entre na pasta do seu site no Gerenciador de Arquivos (em cPanel).
- Localize o arquivo de configuração do seu site — geralmente chamado de
wp-config.php(para WordPress),config.php(para outros sistemas) oudatabase.php. - Abra o arquivo com o editor do cPanel.
- Encontre as linhas com
DB_NAME,DB_USER,DB_PASSWORDeDB_HOST. - Substitua os valores pelos do novo banco MariaDB (nome, usuário e senha).
- Salve as alterações.
Dica do Sensei: Sempre faça um backup do arquivo de configuração antes de editar. Assim, se algo der errado, você pode voltar ao ponto anterior.
Passo 6: Teste seu site
Abra seu site no navegador. Acesse a página inicial, faça login (se tiver), verifique se os dados estão aparecendo corretamente.
- Se tudo estiver funcionando, parabéns! 🎉 Você migrou com sucesso.
- Se não funcionar, volte ao backup original e entre em contato com o suporte da GeHost.
Importante: Nunca deixe o site em estado "meio funcionando". Se algo der errado, volte ao ponto seguro. A segurança vem antes da novidade.
Passo 7: (Opcional) Remova o banco antigo
Depois de confirmar que o site está rodando com MariaDB, você pode apagar o banco antigo para manter o servidor limpo.
- Volte à tela de Bancos de Dados MySQL.
- Selecione o banco antigo e clique em Excluir.
- Confirme a exclusão.
Pronto! Você agora tem um banco de dados mais moderno e seguro — e seu site continua funcionando como um sonho.
Resumo do que aprendemos hoje
- Backup sempre antes de mudanças.
- MariaDB é compatível com MySQL — mas verifique a compatibilidade.
- Atualize as credenciais do site após a migração.
- Teste o site antes de fechar a janela.
- Se tiver dúvida, chame o suporte da GeHost — estamos aqui para ajudar.
Seu site é como uma planta: cuidado, paciência e um bom solo (no caso, o banco de dados) fazem toda a diferença. 🌱
Com carinho,
Seu Sensei da GeHost 🌟
Grupo: G e Soluções e Eventos LTDA (CNPJ: 46.647.904/0001-04) — entexp.com.br