سؤال

ماهو الفرق بين شار و نص tinyte في MySQL؟

هل كانت مفيدة؟

المحلول

char[] تم إصلاحه ونص TinyText متغير يصل إلى 255 حرفًا.

نصائح أخرى

أحد الاختلافات هو الطريقة التي يخزن بها MySQL البيانات.

لحقل نص ، ستخصص MySQL 256 بايت في الجدول الأصلي ثم تخزين باقي البيانات في 2،000 قطعة بايت في جدول منفصل مخفي.

بالنسبة لحقل char ، يجب أن تعلن الحجم الثابت عند إنشاء الجدول (حتى 256) وسيستخدم MySQL دائمًا هذا المساحة لتخزين كل سجل (الحشو مع المسافات حسب الحاجة).

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top