كلنا يعرف أن MariaDB هي نسخة من MySQL ولكنني حتى الآن لم أقم بالتحول إليها لأن كل شيء يعمل على مايرام على MySQL فمن منكم قام بالتحول؟ وهل واجهت صعوبات معينة أن أنك تمكنت من نقل جميع البيانات بسهولة؟
من منكم جرب MariaDB
مبدئيا، ليس هنالك فرق في الإستعمال. MariaDB إحتفظت بنفس صيغ العمل و طورت الفاعلية و النجاعة.
شخصيا قمت بتجارب على سيرفر خاص، لم ألاحظ أي فرق من حيت الإستعمال و تتبيث القواعد.
سوف أقوم في الأيام القادمة بتحويل مواقعي إلى مستضيف جديد. كل ما سأفعل هو القيام بنسخة إحتياطية لقواعد البيانات من MySQL و تتبيثها على MariaDB باستعمال نفس أوامر المعروفة في MySQL.
و الكل سوف يعمل إن شاء الله. سوف أعود للتأكيد بعد التحول.
لإستخلاص النسخة من MySQL
mysqldump -u username -p –all-databases > dump.sql
لتتبيث النسخة في MariaDB
mysql -u username -p < dump.sql
قُمت بإستخدام MariaDB بسبب أن MySQL تحتاج لشراء رخصة من أوراكل لتوزيعها للزبائن. وهي تعمل بدون مشاكل، واستخدم أداة MySQL Workbench معها، واستخدمت جافا ومكتبة Mariadb حيث يُمكن استخدام مكتبة MySQL معها، لكن بسبب الوقوع في مشكلة الترخيص من اﻷفضل استخدام مكتبة Mariadb. وقد سألت مرة في موقع Mariadb.org هل هي تحتاج لترخيص من أوراكل في البرامج التجارية، فأجابني مونتي نفسه (مؤسس الشركة) أنه ليس هُناك حاجة لترخيص من أوراكل لكن علي أن أحرص أن استخدم معها مكتبات Mariadb فقط
التعليقات