كيفية تبديل الإصدار الافتراضي لـ MySQL/MariaDB
في بعض الحالات، قد تحتاج إلى ترقية أو تبديل إصدار MySQL/MariaDB للاستفادة من الميزات الجديدة أو التحديثات الأمنية. تعرض هذه المقالة بالتفصيل كيفية تبديل الإصدار الافتراضي لـ MySQL/MariaDB في بيئة ServBay. فيما يلي الخطوات التفصيلية:
TIP
سيتم استخدام مثال ترقية MariaDB من 10.11 إلى MariaDB 11.3
1. أولاً، قم بعمل نسخة احتياطية من قاعدة البيانات القديمة
يوصى بإجراء نسخة احتياطية من قاعدة البيانات الحالية قبل تبديل إصدار MariaDB لتجنب فقدان البيانات. يمكنك استخدام أمر mysqldump
لعمل نسخة احتياطية من جميع قواعد البيانات بسهولة.
mysqldump -uroot -p --all-databases --opt > mariadb_backup.sql
عند تنفيذ الأمر أعلاه، سيطلب النظام إدخال كلمة مرور المستخدم root لـ MariaDB. بعد الانتهاء من النسخ الاحتياطي، ستحصل على ملف باسم mariadb_backup.sql
في الدليل الحالي.
2. تثبيت الإصدار الجديد الذي تريد استخدامه، مثل MariaDB 11.3
في لوحة إدارة ServBay، انتقل إلى جزء إدارة قواعد البيانات، واختر MariaDB، وانقر على تثبيت الإصدار الجديد المطلوب (مثل MariaDB 11.3).
3. تعطيل الإصدار القديم، مثل MariaDB 10.11
بعد تثبيت الإصدار الجديد، تحتاج إلى تعطيل الإصدار القديم لضمان استخدام النظام للإصدار الجديد من MariaDB. ابحث عن الإصدار القديم (مثل MariaDB 10.11) وقم بتعطيله.
4. تفعيل الإصدار الجديد والتأكد من تشغيل الخدمة بشكل صحيح
بعد تعطيل الإصدار القديم، قم بتفعيل الإصدار الجديد من MariaDB، وتأكد من أن الخدمة تعمل بشكل طبيعي.
5. في لوحة الإعدادات، قم بتبديل الإصدار الافتراضي من MariaDB 10.11 إلى MariaDB 11.3، واضغط على Apply
بعد ذلك، تحتاج إلى تبديل الإصدار الافتراضي إلى الإصدار الجديد المُثبت من خلال لوحة الإعدادات. اختر MariaDB 11.3 واضغط على Apply لتطبيق التغييرات.
6. العودة إلى لوحة الخدمات للتأكد من أن الإصدار الافتراضي قد تم تعيينه بنجاح
في لوحة الخدمات، ينبغي أن ترى أن الإصدار الافتراضي قد تم تبديله بنجاح إلى MariaDB 11.3.
7. العودة إلى سطر الأوامر، وإدخال mysql -V
، للتحقق من أن الإصدار قد تم تغييره إلى 11.3.2
في سطر الأوامر، أدخل الأمر التالي للتأكد من أن الإصدار الجديد لـ MariaDB قد تم تبديله بنجاح:
mysql -V
من المفترض أن تظهر النتيجة التي تشير إلى أن الإصدار الحالي لـ MariaDB هو 11.3.2.
8. استعادة قاعدة البيانات
بعد تبديل الإصدار، ستحتاج إلى استعادة قاعدة البيانات التي تم نسخها احتياطياً سابقاً. استخدم الأمر التالي لاستعادة قاعدة البيانات:
mysql -uroot -p < mariadb_backup.sql
سيطلب النظام إدخال كلمة مرور المستخدم root لـ MariaDB. بعد إدخال كلمة المرور، ستبدأ عملية استعادة قاعدة البيانات.
9. التأكد من استعادة قاعدة البيانات بالكامل
لضمان استعادة قاعدة البيانات بالكامل، يمكنك تسجيل الدخول إلى MariaDB والتحقق من سلامة البيانات:
mysql -uroot -p
بعد تسجيل الدخول، يمكنك استخدام الأمر التالي لمشاهدة قائمة قواعد البيانات:
SHOW DATABASES;
تحقق من جميع قواعد البيانات والجداول للتأكد من عدم وجود أخطاء في البيانات.
من خلال الخطوات المذكورة أعلاه، تكون قد نجحت في تبديل الإصدار الافتراضي لـ MariaDB إلى الإصدار الجديد واستعادة قاعدة البيانات. نأمل أن تكون هذه المقالة قد ساعدتك في تنفيذ هذه المهمة بسلاسة.