كيفية استخدام MySQL Workbench لإدارة قواعد البيانات
ما هو MySQL Workbench
MySQL Workbench هو أداة رسمية من MySQL لتصميم وإدارة قواعد البيانات، توفر بيئة تطوير متكاملة لتصميم قواعد البيانات، تطوير SQL، إدارة قواعد البيانات، نقل البيانات وغيرها. يحتوي MySQL Workbench على المميزات المتميزة التالية:
- وظائف شاملة: يدمج MySQL Workbench جميع وظائف تصميم وتطوير وإدارة قواعد البيانات.
- سهل الاستخدام: يقدم واجهة رسومية سهلة الاستخدام، مما يساعد المستخدمين على تنفيذ عمليات قاعدة البيانات بسهولة.
- أداء عالي: يركز MySQL Workbench على تحسين الأداء، ويمكنه معالجة البيانات الضخمة بسرعة.
- دعم متعدد الأنظمة: يدعم MySQL Workbench أنظمة Windows، macOS و Linux.
بالنسبة للمطورين، لا يزيد MySQL Workbench من الكفاءة فحسب، بل يبسط أيضًا تعقيدات إدارة قواعد البيانات.
استخدام MySQL Workbench لإدارة قاعدة بيانات MariaDB (MySQL) المصاحبة لـ ServBay
تسجيل الدخول إلى الخادم
- تنزيل وتثبيت MySQL Workbench: قم بتنزيل وتثبيت MySQL Workbench المناسب لنظام التشغيل الخاص بك من الموقع الرسمي لـ MySQL.
- إنشاء اتصال جديد:
- افتح MySQL Workbench، وانقر على زر "+" على الصفحة الرئيسية لإنشاء اتصال جديد.
- إدخال معلومات الاتصال:
- اسم المستخدم وكلمة المرور: يمكن الحصول عليهما من "الإعدادات" -> "قاعدة البيانات" في ServBay.
- Port:
3306
(ملاحظة: يجب اختيار أحد الخيارين Port أو Socket) - Socket:
/Applications/ServBay/tmp/mysql.sock
- يمكن ترك معلومات أخرى مثل اسم قاعدة البيانات فارغة ليتم اختيارها لاحقًا.
- اختبار الاتصال وحفظه: انقر على زر "اختبار الاتصال" للتأكد من صحة معلومات الاتصال، ثم انقر على زر "موافق" لحفظ الاتصال.
إنشاء قاعدة بيانات
- الذهاب إلى واجهة إدارة قاعدة البيانات: بعد تسجيل الدخول بنجاح، انقر على علامة التبويب "Schemas" على اليسار.
- إنشاء قاعدة بيانات جديدة:
- انقر بزر الفأرة الأيمن على المساحة الفارغة تحت "Schemas"، واختر "إنشاء مخطط...".
- أدخل اسم قاعدة البيانات.
- انقر على زر "تطبيق" لإنشاء قاعدة البيانات.
إنشاء جدول
- اختيار قاعدة البيانات: من القائمة اليسرى، قم بتوسيع قاعدة البيانات التي تم إنشاؤها للتو.
- إنشاء جدول:
- انقر بزر الفأرة الأيمن على "Tables"، واختر "إنشاء جدول...".
- أدخل اسم الجدول ومعلومات الحقول (مثل اسم الحقل، النوع، الطول، القيمة الافتراضية، إلخ).
- انقر على زر "تطبيق" لإنشاء الجدول.
إضافة بيانات
- اختيار الجدول: من القائمة اليسرى، اختر الجدول الذي تريد العمل عليه.
- إدخال البيانات:
- انقر بزر الفأرة الأيمن على اسم الجدول، واختر "اختر الصفوف - حدد 1000".
- في عرض النتائج، انقر على زر "تطبيق" لإدخال صف جديد.
- أدخل قيم البيانات.
- انقر على زر "تطبيق" لحفظ البيانات.
استعلام البيانات
- اختيار الجدول: من القائمة اليسرى، اختر الجدول الذي تريد العمل عليه.
- تصفح البيانات:
- انقر بزر الفأرة الأيمن على اسم الجدول، واختر "اختر الصفوف - حدد 1000".
- في عرض النتائج، يمكنك عرض بيانات الجدول مباشرة.
- يمكنك أيضًا استخدام وظيفة استعلام SQL لتصفية البيانات.
تحديث البيانات
- اختيار الجدول: من القائمة اليسرى، اختر الجدول الذي تريد العمل عليه.
- تحرير البيانات:
- انقر بزر الفأرة الأيمن على اسم الجدول، واختر "اختر الصفوف - حدد 1000".
- في عرض النتائج، انقر نقرة مزدوجة على الصف الذي تريد تعديله.
- قم بتعديل قيم البيانات.
- انقر على زر "تطبيق" لحفظ التعديلات.
حذف البيانات
- اختيار الجدول: من القائمة اليسرى، اختر الجدول الذي تريد العمل عليه.
- حذف البيانات:
- انقر بزر الفأرة الأيمن على اسم الجدول، واختر "اختر الصفوف - حدد 1000".
- في عرض النتائج، اختر الصف الذي تريد حذفه.
- انقر بزر الفأرة الأيمن واختر "حذف الصف (الصفوف)".
- انقر على زر "تطبيق" لتأكيد الحذف.
حذف جدول
- اختيار قاعدة البيانات: من القائمة اليسرى، اختر قاعدة البيانات التي تحتوي على الجدول الذي تريد حذفه.
- حذف الجدول:
- انقر بزر الفأرة الأيمن على اسم الجدول الذي تريد حذفه، واختر "إسقاط الجدول...".
- أكد عملية الحذف.
حذف قاعدة بيانات
- اختيار قاعدة البيانات: من القائمة اليسرى، اختر قاعدة البيانات التي تريد حذفها.
- حذف قاعدة البيانات:
- انقر بزر الفأرة الأيمن على اسم قاعدة البيانات، واختر "إسقاط المخطط...".
- أكد عملية الحذف.
من خلال هذه الخطوات، يمكنك بسهولة استخدام MySQL Workbench لإدارة قاعدة بيانات MariaDB (MySQL) المصاحبة لـ ServBay. واجهة MySQL Workbench البسيطة والوظائف القوية ستزيد بشكل كبير من كفاءتك في إدارة قواعد البيانات. سواءً كانت عمليات إنشاء القاعدة أو الجدول، إدخال البيانات، الاستعلام عنها، تحديثها أو حذفها، فإن MySQL Workbench ستوفر لك تجربة تشغيل مريحة وفعالة.