¿Alguien ha migrado máquinas de producción de MySQL a MariaDB?

10

Estoy ejecutando MySQL para la mayoría de nuestros DB en este momento, y me gustaría bajar del barco de Oracle antes de que tome más de un turno. Tengo entendido que la transición de MySQL-> MariaDB debería ser trivial, pero ir hacia otro lado no es tan fácil. ¿Alguien ha hecho este salto todavía?

Editar: puntos de bonificación si tiene información anecdótica sobre cómo hacer esto con Debian / Ubuntu.

Bryan Agee
fuente
Antes de que tome más de un giro ... ¿a qué?
joeqwerty
2
Soy un tipo de software libre, por lo que la respuesta corta es más cerrada y menos solidaria con la comunidad. Restringiré las explicaciones más detalladas / jabonosas para los blogs despotricados y similares. =)
Bryan Agee
1
¿Qué aplicación se está ejecutando sobre la base de datos? ¿Es compatible? Me parece que incluso si funciona hoy, la pregunta a largo plazo es si la aplicación continuará funcionando si mariaDB y MySQL divergen.
uSlackr
1
¿por qué no simplemente ir al mysql bifurcado en oss? ¿O tal vez has considerado PostgreSQL?
Warren
1
MariaDB no es la única otra opción. También hay un servidor Percona.
Baron Schwartz

Respuestas:

9

He migrado varios servidores de MySQL a MariaDB hace unas semanas sin ningún problema.

Si desea la lista completa de lo que podría no ser compatible, puede consultar aquí: http://kb.askmonty.org/en/mariadb-versus-mysql-compatibility .

Si está actualizando a una versión superior de MariaDB que MySQL, solo tiene que ajustar el binario mysql_upgrade como se indica en http://kb.askmonty.org/en/upgrading-to-mariadb-from-mysql .

Además, con MariaDB 5.3 (lanzado a finales de julio), ahora proporcionan un repositorio adecuado, por lo que no es necesario instalarlo a mano: http://downloads.askmonty.org/mariadb/repositories/

MunsterNet
fuente
¿PHPmyadmin funciona completamente con mariadb?
John
Sí, funciona perfectamente, el protocolo es el mismo que MySQL.
MunsterNet
2

Sé de un amigo que trasladó su foro vBulletin a MariaDB usando el motor XtraDB sin problemas y observó algunas mejoras de rendimiento en comparación con MySQL con InnoDB.

Una de las cosas a tener en cuenta es que NDB no funciona en MariaDB [ Fuente ].

gekkz
fuente
1
Las ganancias de rendimiento podrían ser solo por cambiar a XtraDB, que también se puede usar con MySQL.
Joshua Hoblitt
1

Después de leer http://vbtechsupport.com/606/ , migré la mayoría de mis servidores a las versiones de MariaDB 5.2 y muchos clientes han hecho lo mismo con ganancias positivas. ¡Definitivamente vale la pena!

p4guru
fuente
0

Lo mismo aquí: migré nuestra única base de datos MySQL a MariaDB hace dos años. Fue tan fácil como eliminar el paquete del servidor MySQL e instalar MariaDB.

DejanLekic
fuente