Autor Tópico: [Resolvido] Migração Mysql 5.6 para MariaDB 10.0.15  (Lida 5643 vezes)

FredKeyster

  • Expert
  • *****
  • Mensagens: 1702
  • DEWENNINMEN
    • Email
Re:Migração Mysql 5.6 para MariaDB 10.0.15
« Responder #15 Online: Janeiro 26, 2015, 01:28:17 pm »
Estou com os seguintes erros ao tentar atualizar o MariaDB no Ubuntu:



Tentei atualizar pelo terminal mas o erro persiste:



Então no terminal eu fiz: apt_get install -f



Alguém pode me auxiliar...  O problema que agora to com meus projetos em produção tudo parado!
F. A.
Analista de Sistemas

Alexandre Pereira Bühler

  • Expert
  • *****
  • Mensagens: 1637
  • Nunca estabeleça um teto para os seus rendimentos.
    • Simão & Bühler Ltda
    • Email
Re:Migração Mysql 5.6 para MariaDB 10.0.15
« Responder #16 Online: Janeiro 26, 2015, 01:31:25 pm »
Fred,
Você não instalou a chave do repositório.
Por isto dá estes erro GPG.
Siga o tutorial do https://downloads.mariadb.org/mariadb/repositories/#mirror=edatel
lá tem como instalar a chave.
Quanto ao erro de conexão.
Acho que terá que compilar a extensão do php para o mysql com o mariadb instalado.
Se quiser mais tarde podemos fazer isto.
É super simples de compilar extensões no php.
--
Alexandre Pereira Bühler
https://www.simaoebuhler.com.br
Hospedagem compartilhada Scriptcase desenvolvimento e produção. Temos servidores dedicados Scriptcase.
Eu RTFM todo dia e você?

Alexandre Pereira Bühler

  • Expert
  • *****
  • Mensagens: 1637
  • Nunca estabeleça um teto para os seus rendimentos.
    • Simão & Bühler Ltda
    • Email
Re:Migração Mysql 5.6 para MariaDB 10.0.15
« Responder #17 Online: Janeiro 26, 2015, 01:32:29 pm »
me chame no skype: simaoebuhler
--
Alexandre Pereira Bühler
https://www.simaoebuhler.com.br
Hospedagem compartilhada Scriptcase desenvolvimento e produção. Temos servidores dedicados Scriptcase.
Eu RTFM todo dia e você?

Alexandre Pereira Bühler

  • Expert
  • *****
  • Mensagens: 1637
  • Nunca estabeleça um teto para os seus rendimentos.
    • Simão & Bühler Ltda
    • Email
Re:Migração Mysql 5.6 para MariaDB 10.0.15
« Responder #18 Online: Janeiro 26, 2015, 01:39:30 pm »
Agora que vi. Você é doido de testar uma migração no ambiente de produção?
ou você testou somente no seu micro de desenvolvimento?
« Última modificação: Janeiro 26, 2015, 02:00:57 pm por Alexandre Pereira Bühler »
--
Alexandre Pereira Bühler
https://www.simaoebuhler.com.br
Hospedagem compartilhada Scriptcase desenvolvimento e produção. Temos servidores dedicados Scriptcase.
Eu RTFM todo dia e você?

Alexandre Pereira Bühler

  • Expert
  • *****
  • Mensagens: 1637
  • Nunca estabeleça um teto para os seus rendimentos.
    • Simão & Bühler Ltda
    • Email
Re:Migração Mysql 5.6 para MariaDB 10.0.15
« Responder #19 Online: Janeiro 26, 2015, 04:09:07 pm »
Pessoal faça backup geral do mysql antes de tentar migrar para o mariadb.
Resolvido com Fred os erros na migração dele.
--
Alexandre Pereira Bühler
https://www.simaoebuhler.com.br
Hospedagem compartilhada Scriptcase desenvolvimento e produção. Temos servidores dedicados Scriptcase.
Eu RTFM todo dia e você?

FredKeyster

  • Expert
  • *****
  • Mensagens: 1702
  • DEWENNINMEN
    • Email
Re:Migração Mysql 5.6 para MariaDB 10.0.15
« Responder #20 Online: Janeiro 26, 2015, 04:20:55 pm »
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.
« Última modificação: Janeiro 26, 2015, 04:23:48 pm por FredKeyster »
F. A.
Analista de Sistemas

Alexandre Pereira Bühler

  • Expert
  • *****
  • Mensagens: 1637
  • Nunca estabeleça um teto para os seus rendimentos.
    • Simão & Bühler Ltda
    • Email
Re:Migração Mysql 5.6 para MariaDB 10.0.15
« Responder #21 Online: Janeiro 26, 2015, 06:01:44 pm »
Fred já notou alguma diferença no desempenho?
--
Alexandre Pereira Bühler
https://www.simaoebuhler.com.br
Hospedagem compartilhada Scriptcase desenvolvimento e produção. Temos servidores dedicados Scriptcase.
Eu RTFM todo dia e você?

Alexandre Pereira Bühler

  • Expert
  • *****
  • Mensagens: 1637
  • Nunca estabeleça um teto para os seus rendimentos.
    • Simão & Bühler Ltda
    • Email
Re:Migração Mysql 5.6 para MariaDB 10.0.15
« Responder #22 Online: Janeiro 26, 2015, 06:41:41 pm »
Kleyber,
Depois da experiência no servidor do FRED vou migrar o nosso servidor no carnaval. E bom intensificar os testes.
--
Alexandre Pereira Bühler
https://www.simaoebuhler.com.br
Hospedagem compartilhada Scriptcase desenvolvimento e produção. Temos servidores dedicados Scriptcase.
Eu RTFM todo dia e você?

FredKeyster

  • Expert
  • *****
  • Mensagens: 1702
  • DEWENNINMEN
    • Email
Re:Migração Mysql 5.6 para MariaDB 10.0.15
« Responder #23 Online: Janeiro 26, 2015, 07:22:07 pm »
Fred já notou alguma diferença no desempenho?

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.
F. A.
Analista de Sistemas

Alexandre Pereira Bühler

  • Expert
  • *****
  • Mensagens: 1637
  • Nunca estabeleça um teto para os seus rendimentos.
    • Simão & Bühler Ltda
    • Email
Re:Migração Mysql 5.6 para MariaDB 10.0.15
« Responder #24 Online: Janeiro 26, 2015, 07:24:58 pm »
A última versão o centos 7.
http://www.centos.org/download/
obrigado pelo retorno
--
Alexandre Pereira Bühler
https://www.simaoebuhler.com.br
Hospedagem compartilhada Scriptcase desenvolvimento e produção. Temos servidores dedicados Scriptcase.
Eu RTFM todo dia e você?

Alexandre Pereira Bühler

  • Expert
  • *****
  • Mensagens: 1637
  • Nunca estabeleça um teto para os seus rendimentos.
    • Simão & Bühler Ltda
    • Email
Re:Migração Mysql 5.6 para MariaDB 10.0.15
« Responder #25 Online: Janeiro 29, 2015, 12:43:07 pm »
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.
--
Alexandre Pereira Bühler
https://www.simaoebuhler.com.br
Hospedagem compartilhada Scriptcase desenvolvimento e produção. Temos servidores dedicados Scriptcase.
Eu RTFM todo dia e você?

Rodrigo Goulart Padovezzi

  • Expert
  • *****
  • Mensagens: 1045
    • Email
Re:Migração Mysql 5.6 para MariaDB 10.0.15
« Responder #26 Online: Fevereiro 03, 2015, 12:47:38 pm »
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 ?

Willian Fernando

  • Expert
  • *****
  • Mensagens: 1148
  • .....
    • Email
Re:Migração Mysql 5.6 para MariaDB 10.0.15
« Responder #27 Online: Fevereiro 03, 2015, 01:37:35 pm »
Alguém sabe explicar o que seria concomitantemente ?
Que atua , acompanha ou colabora no mesmo sentido que outra coisa

Kleyber

  • Expert
  • *****
  • Mensagens: 2232
    • Email
Re:Migração Mysql 5.6 para MariaDB 10.0.15
« Responder #28 Online: Fevereiro 03, 2015, 02:01:24 pm »
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.
Kleyber Derick

ITIL® V3 Foundation Certified
Analista de Sistemas
São Luís - Maranhão
www.tkinformidia.net

Rodrigo Goulart Padovezzi

  • Expert
  • *****
  • Mensagens: 1045
    • Email
Re:Migração Mysql 5.6 para MariaDB 10.0.15
« Responder #29 Online: Fevereiro 03, 2015, 02:04:14 pm »
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.