Como atualizar o MySQL 5.6 para o MariaDB

1

Estamos usando o MySQL 5.6 em um servidor produtivo que queremos migrar para o MariaDB. Muitas razões - mas a principal razão é a maneira como o Master < - > O Master Replication no MariaDB está funcionando.

Existem muitos Guias de Substituição em Crossgrade do MySQL 5.5 para o Mariadb (que também funcionou em nossos testes), MAS em nossos testes a substituição do mariadb não funcionou corretamente quando executada em uma máquina baseada no MySQL 5.6.

Existe alguma dica de como isso pode funcionar?

Ponto de bônus para dicas de como isso é feito no Freebsd 10.0

    
por Mr.Gosh 15.04.2015 / 17:29

1 resposta

1

O substituto direto para o MySQL-5.6 é o MariaDB-10.0.x, não o release 5.5. E mesmo assim não tenho certeza se todos os recursos do Mysql já foram portados para o MariaDB.

No momento, a versão atual de databases/mariadb100-server é 10.0.17. Você pode substituir as portas desta maneira:

pkg delete -f mysql56-server
pkg delete -f mysql56-client
make -C /usr/ports/databases/mariadb100-server install clean

Espero que você experimente tudo isso na máquina de teste primeiro.

    
por 15.04.2015 / 22:39