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

Long Text Storage Types أنواع النصوص الطويلة وتخزينها

تعلّم أنواع البيانات النصية والثنائية والتعداد في MySQL بأسلوب MySQL 8 الحديث مع أمثلة استعلامات SQL وتطبيقات تفاعلية.
1 صفوف تعليمية
MySQL
8 مشاهدة

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

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

عندما يتجاوز المحتوى النصي مثل مقالات المدونات أو التوثيق البرمجي أو سجلات النظام حدود الصفوف القصيرة، توفّر MySQL أربع درجات للنصوص الطويلة: TINYTEXT بسعة 255 بايت، وTEXT بسعة 65,535 بايت (نحو 64 كيلوبايت)، وMEDIUMTEXT بسعة 16 ميجابايت تقريباً، وLONGTEXT بسعة تصل إلى 4 جيجابايت.

SQL
-- Extract snippets and byte sizes from long text literals
SELECT
  LEFT('MySQL 8 InnoDB off-page TEXT storage', 14) AS summary,
  CHAR_LENGTH('MySQL 8 InnoDB off-page TEXT storage') AS chars,
  LENGTH('MySQL 8 InnoDB off-page TEXT storage') AS bytes;