2011-11-22 10 views
11

MySQL'den MariaDB ve viceversa'ya geçiş konusunda bir araştırma yapıyorum. Göründüğü kadarıyla burada belirtildiği gibiMySQL'ten MariaDB'ye geçiş ve viceversa

, ilk bölümü kolay ve karmaşık olmayan şekilde olmalıdır: MariaDB versus MySQL - Compatibility

Beni botters "viceversa" kısmıdır: mariadb -> MySQL. Bu konuyla ilgili yararlı hiçbir şey bulamadım.

Herkes yardımcı olabilir mi? Herhangi bir tavsiye, ipucu? MariaDB'den MySQL'e geri dönen komplikasyonlar var mı?

Çok teşekkür ederim. Hiç MySQL için mariadb geçiş özen gereken biri varsa

+1

Şimdi cevaplardan birini kabul edebilirsiniz, eminim. –

cevap

8

, Oracle olurdu. Oracle, MariaDB'nin (şirket politikaları-politikaları) varlığını iddia etmediği için, aynı zamanda göç etme olanağı da sunmuyor (ki bu beni kişisel olarak rahatsız etmiyor, çünkü MariaDB ekibinde olmak, insanları seçmeyi ve orada kalmayı tercih ediyorum :)

, göç, basit olmalıdır, her şeyden önce söz konusu özel özellikleri kullanmak yok olması (yani MyISAM/innodb yanında hiçbir depolama motorları). MariaDB'yi kapatıyorsunuz, veri dizinini kaydediyorsunuz, MariaDB'yi kaldırıyorsunuz, MySQL'i kuruyorsunuz, kayıtlı veri dizinini geri kopyalamanız gerekiyor. En kötü durumda, MySQL tarafından tanınmayan my.ini/my.cnf parametrelerini kaldırmanız gerekir.

ben yapmaya çalışıyorum nokta en sık kullanılan depolama motorları için kalıcı veri biçimleri uyumlu olduğundan, hiçbir veri taşıma en azından henüz (gereklidir :)

6

Bu çok kolay bir ton mariadb Mysql göç ediyor ise (yani MyISAM/Innodb dışında depolama motorları yok).

  1. Yedekleme veritabanı
  2. Durdurma mysql sunucusu repositorie Set
  3. (http://downloads.mariadb.org/mariadb/repositories/), bu linux yığını bağlıdır oluyor.
  4. MariaDB'yi yüklemek için commande çizgisini yürütün.

Ama şimdi Mysql mariadb göç daha zordur. Bu operasyon için henüz bir çözüm yok. Son denememden beri sunucumu çökerttim ...