[Resolvido] Migração Mysql 5.6 para MariaDB 10.0.15

Pessoal, o problema foi o seguinte:

Primeiro, instalei o MariaDB sem desinstalar o Mysql (tudo referente ao mesmo). Apesar de rodar, ficou dando erro em algumas aplicações de meu projeto. Logo após fui tentar fazer um UPGRADE no MariaDB e percebi que estava com a versão totalmente errada 5.5, que na verdade para minha realidade é a 10.0.15-MariaDB-1~utopic. E só consegui enxergar isso porque o Alexandre me chamou atenção para qual versão eu estava instalando.

Fui tentar “consertar” e acabei piorando as coisas, onde o erro foi outros e com a ajuda do Alexandre conseguimos consertar, onde foi necessário desinstalar tudo (MySql e MariaDB), fazendo a rotina de passo a passo que foi a seguinte:

Primeiro, desinstale o Mysql (Não esqueça de fazer o backup do banco, eu não fiz, mas foi sorte eu não ter perdido tudo);
Segundo, instale o MariaDB e atualize os repositórios em seguida.
Vou por alguns links abaixo que andei estudando:

http://packages.ubuntu.com/utopic/mariadb-common
https://mariadb.com/blog/how-migrate-mysql-mariadb-linux-five-steps

Aqui estão os comandos a serem executados para instalar MariaDB em seu sistema Ubuntu
sudo apt-get install software-properties-common
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943db
sudo add-apt-repository ‘deb http://mirror.edatel.net.co/mariadb//repo/10.0/ubuntu utopic main’

Uma vez que a chave é importado e o repositório adicionado você pode instalar MariaDB com :
sudo apt-get update
sudo apt-get install mariadb-server

Você também pode criar um arquivo sources.list MariaDB personalizado. Para fazê-lo , depois de importar a chave de assinatura , conforme descrito acima , copie e cole o seguinte em um arquivo sob /etc/apt/sources.list.d/(sugiro nomear o MariaDB.list arquivo ou algo similar) , ou adicioná-lo para a parte inferior do seu arquivo /etc/apt/sources.list .

MariaDB 10.0 repository list - created 2015-01-26 19:10 UTC

http://mariadb.org/mariadb/repositories/

deb http://mirror.edatel.net.co/mariadb//repo/10.0/ubuntu utopic main
deb-src http://mirror.edatel.net.co/mariadb//repo/10.0/ubuntu utopic main

Todo esse passo a passo esta nesse link: https://downloads.mariadb.org/mariadb/repositories/#mirror=edatel&distro=Ubuntu&version=10.0&distro_release=utopic--ubuntu_utopic

O link que usei pra instalar na primeira vez, e foi a que deu erro foi esse: https://www.youtube.com/watch?v=qalNbdLVpkc
Funcionou, mas o problema que instalei o Trust ao invés do Utopic (Isso foi o que ferrou tudo, então prestar bem atenção na versão de seu Ubuntu).

Usando o MariaDB: https://www.youtube.com/watch?v=OQe3y5U0bkE

Gostaria de deixa um salve e um grande abraço ao Alexandre que não só vem compartilhando conhecimento e enriquecendo o fórum mas também vem ajudando muita gente, obrigado pelo apoio Alexandre.

Pessoal que usa o WINDOWS recomendo que der uma lida no link: https://mariadb.com/kb/en/mariadb/upgrading-from-mysql-to-mariadb/

Obrigado pessoal! Se alguém tiver mais experiência ou algo a acrescentar, favor coloquem por aqui!

Abraço.

Fred já notou alguma diferença no desempenho?

Kleyber,
Depois da experiência no servidor do FRED vou migrar o nosso servidor no carnaval. E bom intensificar os testes.

O desempenho realmente você nota a diferença. Por exemplo, em consultas com subquery’s e com sql com vários Joins eu senti sim uma diferença no desempenho. Agora vou estudar a instalação no CentOs 6. Você poderia me indicar um distro do CentOs pra mim baixar e instalar em uma VM (Virtual Machine)? Vou criar um ambiente semelhante a meu servidor.

A última versão o centos 7.
http://www.centos.org/download/
obrigado pelo retorno

Apesar do exposto aqui:
http://www.scriptcase.com.br/forum/index.php/topic,10265.msg51961.html#msg51961
Devido ao ganho de desempenho com MariaDB e ao futuro incerto do licenciamento do MySQl irei migrar de vez para o MariaDB.

Olá pessoal tenho um cliente com sistema em uma hospedagem compartilhada e estava vendo de migrar para MariaDB, abri um chamado no host para ver se terá alguma possibilidade de ter disponível o MariaDB no CPanel e eles retornaram o seguinte:
“Consultamos nossa equipe especializada e o banco de dados Maria não pode ser utilizado concomitantemente com o MySQL.
O que é possível seria você assinar um servidor dedicado e poderemos ativá-lo ao invés do MySQL.”
Alguém sabe explicar o que seria concomitantemente ?

Que atua , acompanha ou colabora no mesmo sentido que outra coisa

Rodrigo,

Pelos testes que fizemos, se for usar o MariaDB tem que desinstalar o MySQL pra funcionar corretamente. Por conta disso os dois não podem ser concomitantes.

Hummmmm obrigado.

Ou não pode ter a instalação do mysql e do mariadb no mesmo servidor.

Alguém utiliza o CentOS 6 com o MariaDB?

Celso,
Boa noite,
O FredKeyster se não me engano usa o CentOS com MariaDB.
Ao nosso outro amigo concomitante é sinônimo de simultâneo.
Não tem como ter dois serviços na mesma porta.
E as bibliotecas conforme a instalação podem ser incompatíveis entre si.
Há uma forma de fazer isto manualmente.
Faz-se a instalação do mysql e MariDB em portas diferentes e sem usar o instalador.
Mas é tanto serviço que duvido que eles façam.

Boa noite, Alex obrigado.

Opa, eu uso o CentOs 6, mais ainda não instalei o MariaDB nele por causa da experiência da instalação do Ubuntu. Ainda estou com algumas dúvidas e estou estudando pra não cometer erros no meu servidor de produção, se não estarei morto rsrs. Se quiser estudar Junto Celso, conte comigo. Abraço.

Legal Fred. Estou com uma VPS para estudos e testes de CentOS 6.6, nela gostaria de instalar Apache+PHP+MariaDB e de quebra um gerenciador para facilitar as coisas para ser mais rápido tipo Webmin ou Zpanel e um servidor de e-mail. Essa VPS é pequena por enquanto 1gb Ram + 512Mb de cache, 75GB Hd SSD, processador Intel® Xeon® CPU E5-2620 0 @ 2.00GHz, acredito eu que para testes já dá para começar. Não sou expert em CentOS pretendo com isso melhorar meus conhecimentos em linux. Podemos sim estudar juntos.

Porque você não pegaram logo o centos 7?

Caro Alexandre o CentOS 7 exige mais memória?

requisitos
http://wiki.centos.org/About/Product
já vem com php 5.4 http://mirror.centos.org/centos/7/os/x86_64/Packages/

Estou com Maria DB rodando no Centos 6.6