Base de datos 40 visualizações

Como migrar um banco de dados de MySQL para MariaDB sem quebrar o site

Ver no WHMCS

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).
Tela do cPanel com a opção 'Bancos de Dados MySQL' destacada

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_MODE personalizado 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.php ou config.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) ou database.php.
  • Abra o arquivo com o editor do cPanel.
  • Encontre as linhas com DB_NAME, DB_USER, DB_PASSWORD e DB_HOST.
  • Substitua os valores pelos do novo banco MariaDB (nome, usuário e senha).
  • Salve as alterações.
Tela do Gerenciador de Arquivos do cPanel, mostrando a pasta public_html e arquivos do site

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

Precisa de Ajuda?

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