Qualcuno ha migrato macchine di produzione da MySQL a MariaDB?


10

Sto eseguendo MySQL per la maggior parte dei nostri DB in questo momento, e vorrei scendere dalla nave Oracle prima che impieghi più di un turno. La mia comprensione è che il passaggio da MySQL-> MariaDB dovrebbe essere banale, ma andare dall'altra parte non è così facile. Qualcuno ha già fatto questo salto?

Modifica: punti bonus se hai informazioni aneddotiche su come farlo con Debian / Ubuntu.


Prima ci vuole più di una svolta ... a cosa?
joeqwerty,

2
Sono un ragazzo FOSS, quindi la risposta breve è più chiusa e meno favorevole alla comunità. Limiterò le spiegazioni più dettagliate / insignificanti per i blog rant e simili. =)
Bryan Agee,

1
Quale app è in esecuzione sopra il db? È supportato? Mi sembra Anche se funziona oggi, la domanda a lungo termine è se l'app continuerà a funzionare se mariaDB e MySQL divergono.
uSlackr

1
perché non andare al mysql oss-biforcato? O hai forse considerato PostgreSQL?
Warren,

1
MariaDB non è l'unica altra opzione. C'è anche Percona Server.
Barone Schwartz,

Risposte:


9

Ho migrato vari server da MySQL a MariaDB alcune settimane fa senza alcun problema.

Se vuoi l'elenco completo di ciò che potrebbe non essere compatibile, puoi dare un'occhiata qui: http://kb.askmonty.org/en/mariadb-versus-mysql-compatibility .

Se stai eseguendo l'aggiornamento a una versione superiore di MariaDB rispetto a MySQL, devi solo jsut il binario mysql_upgrade come indicato su http://kb.askmonty.org/en/upgrading-to-mariadb-from-mysql .

Inoltre, con MariaDB 5.3 (rilasciato alla fine di luglio), ora forniscono un repository adeguato, quindi non è necessario installarlo manualmente: http://downloads.askmonty.org/mariadb/repositories/


PHPmyadmin funziona pienamente con mariadb?
Giovanni,

Sì, funziona perfettamente, il protocollo è lo stesso di MySQL.
MunsterNet,

2

Conosco un amico che ha spostato il suo forum vBulletin su MariaDB usando il motore XtraDB senza problemi e ha notato alcuni miglioramenti delle prestazioni rispetto a MySQL con InnoDB.

Una delle cose da prendere in considerazione è che NDB non funziona su MariaDB [ Fonte ].


1
I guadagni in termini di prestazioni potrebbero essere solo dal passaggio a XtraDB, che può essere utilizzato anche con MySQL.
Joshua Hoblitt,

1

Dopo aver letto http://vbtechsupport.com/606/ , ho migrato la maggior parte dei miei server su build MariaDB 5.2 e molti client hanno fatto lo stesso con guadagni positivi. Ne vale la pena!


0

Lo stesso qui - migrato il nostro unico database MySQL su MariaDB due anni fa. È stato semplice come rimuovere il pacchetto del server MySQL e installare MariaDB.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.