J'utilise MySQL pour la plupart de nos bases de données en ce moment, et j'aimerais quitter le vaisseau Oracle avant qu'il ne prenne plus d'un tour. Ma compréhension est que la transition de MySQL-> MariaDB devrait être triviale, mais aller dans l'autre sens n'est pas si facile. Quelqu'un a-t-il déjà fait ce saut?
Edit: des points bonus si vous avez des informations anecdotiques sur le faire avec Debian / Ubuntu.
Réponses:
J'ai migré différents serveurs de MySQL vers MariaDB il y a quelques semaines sans aucun problème.
Si vous voulez la liste complète de ce qui pourrait ne pas être compatible, vous pouvez jeter un œil ici: http://kb.askmonty.org/en/mariadb-versus-mysql-compatibility .
Si vous effectuez une mise à niveau vers une version plus élevée de MariaDB que MySQL, il vous suffit de jsut le binaire mysql_upgrade comme indiqué sur http://kb.askmonty.org/en/upgrading-to-mariadb-from-mysql .
De plus, avec MariaDB 5.3 (sorti fin juillet), ils fournissent désormais un référentiel approprié, il n'est donc pas nécessaire d'installer à la main: http://downloads.askmonty.org/mariadb/repositories/
la source
Je connais un ami qui a déplacé son forum vBulletin vers MariaDB en utilisant le moteur XtraDB sans problème et a noté des améliorations de performances par rapport à MySQL avec InnoDB.
Une des choses à noter est que NDB ne fonctionne pas sur MariaDB [ Source ].
la source
Après avoir lu http://vbtechsupport.com/606/ , j'ai migré la plupart de mes serveurs vers les versions MariaDB 5.2 et beaucoup de clients ont fait de même avec des gains positifs. Ça vaut vraiment le coup!
la source
Idem ici - migré notre seule base de données MySQL vers MariaDB il y a deux ans. C'était aussi simple que de supprimer le package du serveur MySQL et d'installer MariaDB à la place.
la source