بالنسبة لأولئك الذين لا يعرفون ما هو Mysql ، فإننا نعلمكمأنه نظام فعال للغاية يمكنك من خلاله إدارة كميات كبيرة من البيانات. وهو مجاني ويتم تقديمه للمستخدمين بموجب ترخيص عام. في فجر تكنولوجيا الكمبيوتر ، تم "تخزين" المعلومات في ملفات منفصلة ، ومن ثم تم استخراجها منها حسب الحاجة. اليوم ، هذه الأنظمة ليست دائما فعالة ، لأن يستغرق الكثير من الوقت والجهد. يسمح لك برنامج Mysql بفرز المعلومات وإجراء العمليات باستخدام صفائف البيانات باستخدام رمز أمر مضغوط جدًا.
لكي تعمل قاعدة البيانات بشكل صحيح ، يوجد مفهوم نوع البيانات في Mysql. في المجموع ، هناك عدة أنواع من البيانات:
- الحرف VAR (n) أو VARCHAR (n) - حيث n - عدد البايتات التي يمكن استخدامها (يخزن VARCHAR ما لا يزيد عن 255 حرفاً) ؛
- أنواع بيانات سلسلة mysql ، بما في ذلكمن التنسيقات التالية: TEXT (n) - حيث n يمكن أن تصل إلى 65535 ، TINITEXT (n) - حيث n يمكن أن يكون لها قيم تصل إلى 255 ، MEDIUMTEXT (n) من n إلى 16 777 215 و LONGTEXT (n) مع متغير n ، والذي يمكن أن يصل إلى 4،294،967،295 (يختلف TEXT المتغير عن VARCHAR في أنه يتم فهرسة الأحرف n الأولى لـ TEXT (n)) ؛
- VARBINARY أو BINARY - لتخزين الصور في الكود الثنائي ؛
- لتخزين كائنات كبيرة ثنائية معيستخدم سجل الأحرف Mysql BLOB (n) أنواع البيانات التي لها نفس البعد و "البادئات" مثل TEXT (TINY-، MEDIUM-، LONGBLOB)؛ على سبيل المثال ، يحتوي MEDIUMBLOB (n) على بعد n تساوي 16 777 215؛
- أنواع البيانات للوقت والتاريخ ، بما في ذلك:DATE - التاريخ بصيغة عام - شهر - تاريخ ، TIME - الوقت بالتنسيق بالساعة - الدقيقة الثانية ، YEAR - السنوات من 1901 إلى 2155 والسنة 0000 ، DATETIME - يجمع DATE و TIME (يتم عرض آخر نوع بيانات بالتنسيق العام - شهر تاريخ ساعة في الدقيقة الثانية)؛ هناك أيضا نوع بيانات TIMESTAMP Mysql ، والذي يسمح لك بإضافة سنوات من 1970 إلى 2037 في قاعدة البيانات (هذا يرجع إلى افتراض مبدعي النظام أن Mysql ستصبح في النهاية عفا عليها الزمن بحلول 2037) ؛
- رقمية ، والتي لديها أعداد صحيحةأنواع البيانات ، بما في ذلك - INT - عدد صحيح من حوالي 2.1 مليار إلى ناقص 2.1 مليار ، TINYINT - رقم من 128 إلى -127 أو من 255 إلى 0 ، SMALINT - من 32،768 إلى - 32،767 ، BIGINT - من 9 × 10 إلى الدرجة الثامنة عشرة إلى -9 × 10 إلى الدرجة الثامنة عشرة ، MEDIUMINT - من 8.388 مليون إلى -8.388 مليون القيم المسموح بها).
هناك أيضًا أنواع للأرقام الكسرية - FLOAT -هذا رقم نقطي عائم ، DOUBLE و REAL هما رقم نقطتان عشريتان مزدوجتان ، NUMERIC و DECIMAL هما رقم كسور يتم تخزينهما كسلسلة. في البرمجة ، يتم استخدام FLOAT و INT بشكل أساسي ، مما يدعم السرعة المثلى للقاعدة.
يتم تنفيذ العمل مع قواعد البيانات من خلالأداة PHPMyAdmin التي تأتي مجانًا مع حزمة Denver. مع ذلك ، يمكنك إنشاء قاعدة بيانات عن طريق تحديد أسماء قاعدة البيانات والجداول المختلفة وأنواع البيانات وكلمات المرور. ثم تمتلئ قاعدة البيانات بالمعلومات ؛ يمكنك إنشاء استعلامات لها في شكل بحث (SELECT) ، تغييرات (تغيير ، تغيير ، تعديل) ، حذف (DELETE) ، إضافة (ADD) أو فرز البيانات المتوفرة وعرض معلمات معينة على الشاشة. يجب إضافة أنواع البيانات في Mysql في هذه الحالة بعناية فائقة ، بحيث لا تنتج البرامج أخطاء. على سبيل المثال ، يمكنك تحديد نوع لبيانات VARCHAR ، والذي يسمح بإدخال 255 حرفًا كحد أقصى في النص الأساسي. وعند ملء القاعدة ، سيكون النص أكبر ، مما سيؤدي إلى "اقتطاع" النص إلى طول مقبول.