طريقة تثبيت وتكوين خادم قاعدة بيانات MySQL على نظام Ubuntu
خادم قاعدة البيانات MySQL هو أحد الأدوات الشائعة المستخدمة في إدارة وتخزين البيانات، بالإضافة إلى أدوات إدارة قاعدة البيانات الأخرى. في هذه المقالة، سنقوم بشرح كيفية تثبيت وتكوين خادم قاعدة بيانات MySQL على نظام Ubuntu.
الخطوة الأولى: التثبيت
1. تأكد من تحديث نظام Ubuntu الخاص بك إلى أحدث إصدار. يمكنك استخدام هذا الأمر في الطرفية لتحديث النظام:
“`
sudo apt update
sudo apt upgrade
“`
2. بعد تحديث النظام، يمكنك تثبيت خادم قاعدة بيانات MySQL باستخدام الأمر التالي في الطرفية:
“`
sudo apt install mysql-server
“`
3. سيطلب منك تثبيت MySQL خلال عملية التثبيت. اختر “نعم” للموافقة على التثبيت.
4. بعد اكتمال التثبيت، ستكون MySQL قيد التشغيل كخدمة وأيضًا محمية بكلمة مرور.
الخطوة الثانية: التكوين
1. للبدء في تكوين MySQL، يمكنك استخدام الأمر التالي في الطرفية لتشغيل الأداة الخاصة بالتكوين:
“`
sudo mysql_secure_installation
“`
2. ستُطلَب منك إدخال كلمة مرور المستخدم الجذر (root) لقاعدة بيانات MySQL. أدخل كلمة المرور وانتقل إلى التكوين الأخرى.
3. سيطلب منك تعيين مستوى أمان كلمة مرور المستخدم الجذر. يجب عليك اختيار قوة كلمة المرور وفقًا لاحتياجاتك.
4. بعد ذلك، سيُطلَب منك إزالة المستخدمين المجهولين (anonymous) ومنع وصول الجذور البعيدة (remote root access)، قم بتأكيد الإعدادات الافتراضية الموجودة.
الخطوة الثالثة: التحقق والاختبار
1. بعد إكمال عملية التثبيت والتكوين، يمكنك التحقق من تشغيل خادم قاعدة البيانات MySQL باستخدام الأمر التالي في الطرفية:
“`
sudo systemctl status mysql
“`
2. ستظهر معلومات حول حالة خادم قاعدة البيانات MySQL وإذا كانت قيد التشغيل بنجاح.
3. يمكنك أيضًا اختبار الاتصال بمخدم MySQL باستخدام الأمر التالي في الطرفية:
“`
mysql -u root -p
“`
4. سيُطلب منك إدخال كلمة مرور المستخدم الجذر (root). بعد إدخال كلمة المرور بنجاح، يجب أن تتمكن من الوصول إلى خادم قاعدة البيانات MySQL.
الخطوة الرابعة: إعدادات إضافية
1. يمكنك تهيئة إعدادات إضافية في خادم قاعدة البيانات MySQL عن طريق تعديل ملف التكوين الرئيسي. يمكنك استخدام الأمر التالي في الطرفية لفتح ملف التكوين:
“`
sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
“`
2. بعد فتح الملف، يمكنك تعديل الإعدادات حسب احتياجاتك. من الإعدادات الشائعة التي يمكن تعديلها، تكوين حجم الذاكرة المخصصة لخادم قاعدة البيانات وتكوين المسارات ونقاط الارتباط وغيرها.
3. بعد إجراء التعديلات، احفظ الملف وأعد تشغيل خادم قاعدة البيانات MySQL باستخدام الأمر التالي في الطرفية:
“`
sudo systemctl restart mysql
“`
4. ستستخدم الإعدادات الجديدة بعد إعادة التشغيل.
تمتلك الآن خادم قاعدة بيانات MySQL مثبتًا ومكونًا بنجاح على نظام Ubuntu. يمكنك الآن البدء في إنشاء قواعد البيانات وإدارتها بسهولة باستخدام SQL وأدوات إدارة MySQL.