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

InnoDB and UTF8MB4 Options خيارات محرك InnoDB والترميز

تعلّم إنشاء الجداول واستعراض بنيتها الهندسية في MySQL بأسلوب MySQL 8 الحديث مع أمثلة استعلامات SQL وتطبيقات تفاعلية.
1 صفوف تعليمية
MySQL
7 مشاهدة

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

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

بعد قوس الإغلاق الخاص بقائمة الأعمدة، يمكنك التصريح بخيارات الجدول الهندسية مثل محرك التخزين ENGINE=InnoDB، ونظام ترميز الحروف CHARACTER SET utf8mb4، وقواعد المقارنة COLLATE utf8mb4_0900_ai_ci، ووصف توثيقي عبر COMMENT. يضمن تحديد هذه الخيارات صراحةً تطابق سلوك الجدول عبر بيئات التطوير والاختبار والإنتاج.

SQL
-- Specify storage engine, UTF8MB4 charset, and table comment
CREATE TABLE IF NOT EXISTS lessons_catalog (
  lesson_id SMALLINT UNSIGNED,
  slug VARCHAR(90),
  title_ar VARCHAR(160)
) ENGINE=InnoDB
  CHARACTER SET utf8mb4
  COLLATE utf8mb4_0900_ai_ci
  COMMENT='Course lessons catalog';