انتقل إلى محتوى الدرس

Database Creation Commands Table جدول أوامر إنشاء القواعد

تعلّم إنشاء قواعد البيانات وعرضها واختيارها في MySQL 8 الحديث باستخدام أوامر CREATE DATABASE و IF NOT EXISTS و SHOW DATABASES و USE.
1 صفوف تعليمية
MySQL
7 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

يلخص الجدول المرجعي التالي أوامر ودوال إنشاء قواعد البيانات واستعراضها وتفعيلها في MySQL 8.4:

الأمر / الدالة البرمجيةالوظيفة الأساسيةالسلوك عند التكرار أو عدم الوجود
CREATE DATABASE db;إنشاء قاعدة بيانات جديدةيتوقف بخطأ ERROR 1007 إذا كانت موجودة مسبقاً
CREATE DATABASE IF NOT EXISTS db;إنشاء آمن قابل للتكرار دون توقفيكمل التنفيذ ويسجل ملاحظة غير قاتلة Note 1007
SHOW DATABASES;عرض قائمة قواعد البيانات المتاحةيعرض قواعد النظام والقواعد المصرح للمستخدم برؤيتها
SHOW CREATE DATABASE db;عرض جملة الإنشاء والترميز الافتراضييرجع خطأ ERROR 1049 إذا كانت القاعدة غير موجودة
USE db;تعيين القاعدة النشطة للجلسة الحاليةيربط الاستعلامات التالية بهذه القاعدة حتى تغييرها
SELECT DATABASE();استعلام اسم القاعدة النشطة حالياًيرجع القيمة NULL قبل اختيار أي قاعدة
SQL
-- Complete workflow: create safely, select, and verify
CREATE DATABASE IF NOT EXISTS closetag_store;
USE closetag_store;
SELECT DATABASE(), VERSION();
خلاصة المعرفة ومحطة الانتقال

ملخص الدرس

حصاد الدرس

مراجعة مركّزة لأهم المفاهيم والقواعد الهندسية التي أتقنتها في هذا الدرس قبل التطبيق العملي

ماذا تعلّمت في هذا الدرس؟

تعرفت في هذا الدرس على الترادف التام بين DATABASE وSCHEMA في MySQL، وكيفية إنشاء قواعد البيانات بأمان عبر CREATE DATABASE IF NOT EXISTS، واستعراض القواعد بأمر SHOW DATABASES، وتفعيل القاعدة النشطة بأمر USE والدالة SELECT DATABASE().

الخطوة التالية والدرس القادم

انتقل الآن إلى الدرس السادس «ترميز الأحرف والمقارنات النصية UTF8MB4 في MySQL» لإتقان إعدادات الترميز لدعم اللغة العربية والرموز العالمية.