كيفية إنشاء قاعدة بيانات في MySQL (بالصور)

جدول المحتويات:

كيفية إنشاء قاعدة بيانات في MySQL (بالصور)
كيفية إنشاء قاعدة بيانات في MySQL (بالصور)

فيديو: كيفية إنشاء قاعدة بيانات في MySQL (بالصور)

فيديو: كيفية إنشاء قاعدة بيانات في MySQL (بالصور)
فيديو: انشاء مبنى متعدد الطوابق | REVIT 2020 2024, يمكن
Anonim

يعلمك هذا المقال كيفية إنشاء قاعدة بيانات في MySQL. لإنشاء قاعدة بيانات ، سيتعين عليك فتح واجهة سطر الأوامر "mysql" وإدخال أوامر قاعدة البيانات أثناء تشغيل الخادم.

خطوات

جزء 1 من 3: فتح سطر أوامر MySQL

258108 1
258108 1

الخطوة الأولى: تأكد من أن خادم MySQL متصل

إذا كان خادم MySQL غير متصل حاليًا ، فلا يمكنك إنشاء قاعدة بيانات.

يمكنك التحقق من حالة الخادم عن طريق فتح MySQL Workbench ، واختيار الخادم الخاص بك ، والنظر في مؤشر "حالة الخادم" في علامة التبويب "الإدارة - حالة الخادم"

258108 2
258108 2

الخطوة 2. انسخ مسار مجلد التثبيت

سيختلف هذا المسار اعتمادًا على ما إذا كنت تستخدم جهاز كمبيوتر يعمل بنظام Windows أو جهاز Mac:

  • Windows - نسخ C: / Program Files / MySQL / MySQL Workbench 8.0 CE / التأكد من استبدال اسم المجلد الأخير بأحدث اسم MySQL.
  • Mac - انسخ /usr/local/mysql-8.0.13-osx10.13-x86_64/ مع التأكد من استبدال اسم المجلد الأخير بأحدث اسم لمجلد MySQL.
258108 3
258108 3

الخطوة الثالثة. افتح سطر الأوامر بجهاز الكمبيوتر الخاص بك

ستستخدم Command Prompt على جهاز كمبيوتر يعمل بنظام Windows ، بينما سيفتح مستخدمو Mac Terminal.

258108 4
258108 4

الخطوة 4. غيّر إلى دليل مجلد تثبيت MySQL

اكتب cd ومسافة ، والصق مسار مجلد التثبيت ، واضغط على زر الإدخال Enter. على سبيل المثال ، يمكنك القيام بما يلي على معظم أجهزة الكمبيوتر التي تعمل بنظام Windows:

cd C: / Program Files / MySQL / MySQL Workbench 8.0 CE

258108 5
258108 5

الخطوة 5. افتح أمر تسجيل الدخول إلى MySQL

على سبيل المثال ، لفتح أمر تسجيل الدخول لمستخدم باسم "أنا" ، اكتب ما يلي واضغط على ↵ Enter:

mysql -u me -p

258108 6
258108 6

الخطوة 6. أدخل كلمة مرور حسابك

اكتب كلمة المرور لحساب مستخدم MySQL الخاص بك ، ثم اضغط على Enter. سيؤدي ذلك إلى تسجيل دخولك وتوصيل تطبيق سطر الأوامر بموجه MySQL.

  • يجب أن ترى علامة "MySQL>" تظهر في تطبيق سطر الأوامر الخاص بك. من هذه النقطة فصاعدًا ، ستتم معالجة أي أوامر تدخلها من خلال تطبيق سطر أوامر MySQL.
  • افهم كيفية إدخال أوامر MySQL. يجب إدخال أوامر MySQL بفاصلة منقوطة (؛) مباشرة بعد الجزء الأخير من الأمر ، على الرغم من أنه يمكنك أيضًا إدخال الأمر ، واكتب فاصلة منقوطة ، ثم اضغط على Enter مرة أخرى.

جزء 2 من 3: إنشاء قاعدة بيانات

258108 7
258108 7

الخطوة 1. قم بإنشاء ملف قاعدة البيانات الخاصة بك

ستفعل ذلك عن طريق كتابة أمر إنشاء قاعدة بيانات "إنشاء قاعدة بيانات" وإضافة اسم قاعدة البيانات وفاصلة منقوطة والضغط على زر الإدخال Enter. بالنسبة إلى قاعدة البيانات المسماة "Pet Records" ، على سبيل المثال ، يمكنك إدخال ما يلي:

إنشاء قاعدة بيانات Pet_Records ؛

  • لا يمكن أن يحتوي اسم قاعدة البيانات الخاصة بك على أي مسافات ؛ إذا كنت تريد إضافة مسافة إلى الاسم ، فسيتعين عليك استخدام شرطة سفلية (على سبيل المثال ، "أصدقاء لي" ستصبح "Friends_of_Mine").
  • يجب أن ينتهي كل أمر MySQL بفاصلة منقوطة. إذا فاتتك الفاصلة المنقوطة في المرة الأولى ، فيمكنك كتابتها بجوار ملف الذي يظهر ثم اضغط على ↵ Enter مرة أخرى.
258108 8
258108 8

الخطوة 2. اعرض قواعد البيانات الحالية

يمكنك إظهار قائمة بقواعد البيانات الحالية عن طريق كتابة ما يلي ثم الضغط على زر الإدخال ↵ Enter:

عرض قواعد البيانات

258108 9
258108 9

الخطوة 3. حدد قاعدة البيانات الخاصة بك

يمكنك تحديد قاعدة البيانات الخاصة بك من القائمة عن طريق كتابة اسم الاستخدام حيث "الاسم" هو اسم قاعدة البيانات. على سبيل المثال ، بالنسبة إلى قاعدة بيانات "Pet Records" الخاصة بك ، يمكنك كتابة ما يلي والضغط على زر الإدخال ↵ Enter:

استخدام سجلات الحيوانات الأليفة ؛

258108 10
258108 10

الخطوة 4. انتظر رسالة التأكيد

بمجرد أن ترى عبارة "تم تغيير قاعدة البيانات" تظهر أسفل آخر أمر كتبته ، فأنت حر في متابعة إنشاء محتوى قاعدة البيانات.

جزء 3 من 3: إنشاء جدول

258108 11
258108 11

الخطوة 1. فهم أوامر الجدول المختلفة

هناك بعض الجوانب الرئيسية لجدولك التي تريد معرفتها قبل إنشاء واحد:

  • العنوان - سيظهر العنوان مباشرةً بعد أمر "إنشاء جدول" ، ويجب أن يتبع نفس القواعد مثل اسم قاعدة البيانات (على سبيل المثال ، بدون مسافات).
  • عنوان العمود - يمكنك تحديد عناوين الأعمدة بكتابة أسماء مختلفة في مجموعة من الأقواس (انظر مثال الخطوة التالية).
  • طول الخلية - عند تحديد طول الخلية ، ستستخدم إما "VARCHAR" (أحرف متغيرة ، مما يعني أنه يمكنك الكتابة بين حرف واحد وعدد الأحرف المحدد لـ VARCHAR) أو "CHAR" (لا يتطلب أكثر ولا أقل من المحدد عدد الأحرف ؛ على سبيل المثال ، تتطلب CHAR (1) حرفًا واحدًا ، وتتطلب CHAR (3) ثلاثة أحرف ، وهكذا).
  • التاريخ - إذا كنت تريد إضافة تاريخ إلى الرسم البياني الخاص بك ، فستستخدم الأمر "DATE" للإشارة إلى أن محتويات العمود سيتم تنسيقها كتاريخ. يجب إدخال التاريخ في

    YYYY-MM-DD

  • صيغة.
258108 12
258108 12

الخطوة 2. إنشاء مخطط الجدول

قبل أن تتمكن من إدخال البيانات للمخطط الخاص بك ، ستحتاج إلى إنشاء هيكل المخطط عن طريق كتابة ما يلي ثم الضغط على ↵ Enter:

إنشاء اسم الجدول (العمود 1 varchar (20) ، العمود 2 varchar (30) ، العمود 3 الحرف (1) ، العمود 4 التاريخ) ؛

  • على سبيل المثال ، لإنشاء جدول يسمى "الحيوانات الأليفة" مع عمودين من VARCHAR وعمود CHAR وعمود التاريخ ، يمكنك كتابة ما يلي:
  • إنشاء جدول حيوانات أليفة (الاسم varchar (20) ، Breed varchar (30) ، Sex char (1) ، تاريخ DOB) ؛

258108 13
258108 13

الخطوة 3. أضف سطرًا إلى الجدول الخاص بك

باستخدام الأمر "insert" ، يمكنك إدخال معلومات قاعدة البيانات سطرًا بسطر:

إدراج قيم الاسم ("قيمة العمود 1" ، "قيمة العمود 2" ، "قيمة العمود 3" ، "قيمة العمود 4") ؛

  • بالنسبة إلى مثال جدول "الحيوانات الأليفة" المستخدم سابقًا ، قد يبدو خطك كما يلي:

    أدخل قيم الحيوانات الأليفة ('Fido'، 'Husky'، 'M'، '2017-04-12') ؛

  • يمكنك إدخال الكلمة NULL لمحتويات العمود إذا كان العمود فارغًا.
258108 14
258108 14

الخطوة 4. أدخل باقي البيانات إن أمكن

إذا كانت قاعدة البيانات صغيرة نسبيًا ، يمكنك إدراج باقي البيانات سطراً بسطر باستخدام رمز "insert". إذا اخترت القيام بذلك ، فتخط الخطوة التالية.

258108 15
258108 15

الخطوة 5. قم بتحميل ملف نصي إذا لزم الأمر

إذا كانت لديك قاعدة بيانات تتطلب سطور معلومات أكثر مما هو عملي لإدراجها يدويًا ، فيمكنك الرجوع إلى ملف نصي يحتوي على البيانات باستخدام الكود التالي:

تحميل ملف البيانات المحلي '/path/name.txt' في سطور اسم الجدول المنتهية بواسطة '\ r / n'؛

  • بالنسبة لمثال "الحيوانات الأليفة" ، يمكنك كتابة شيء مثل ما يلي:

    تحميل الملف المحلي للبيانات 'C: /Users/name/Desktop/pets.txt' في الجدول تم إنهاء خطوط الحيوانات الأليفة بواسطة '\ r / n' ؛

  • على كمبيوتر Mac ، ستحتاج إلى استخدام "الأسطر التي تم إنهاؤها بواسطة" الأمر بـ "\ r" بدلاً من "\ r / n".
258108 16
258108 16

الخطوة 6. عرض الجدول الخاص بك

أدخل قواعد بيانات العرض ؛ الأمر ، ثم حدد قاعدة البيانات الخاصة بك عن طريق كتابة تحديد * من الاسم ؛ حيث "الاسم" هو اسم قاعدة البيانات. على سبيل المثال ، إذا كنت تستخدم قاعدة بيانات "Pet Records" ، فيمكنك إدخال ما يلي:

عرض قواعد البيانات حدد * من Pet_Records ؛

نصائح

  • تتضمن بعض أنواع البيانات شائعة الاستخدام ما يلي:

    • شار(الطول) - سلسلة أحرف ذات طول ثابت
    • فاركار(الطول) - سلسلة أحرف متغيرة الطول بأقصى طول
    • نص - سلسلة أحرف متغيرة الطول بحد أقصى 64 كيلو بايت للنص
    • ذكاء(الطول) - عدد صحيح 32 بت بأرقام طول قصوى (يتم حساب "-" على أنه "رقم" لرقم سالب)
    • عدد عشري(الطول ، ديسمبر) - العدد العشري حتى إجمالي أحرف العرض ؛ يشير حقل dec إلى أقصى عدد مسموح به من المنازل العشرية
    • تاريخ - قيمة التاريخ (السنة ، الشهر ، التاريخ)
    • زمن - قيمة الوقت (الساعات ، الدقائق ، الثواني)
    • ENUM("القيمة 1" ، "القيمة 2" ،….) - قائمة القيم التي تم تعدادها
  • تتضمن بعض المعلمات الاختيارية ما يلي:

    • غير فارغة - يجب تقديم قيمة. لا يمكن ترك الحقل فارغًا.
    • إفتراضي القيمة الافتراضية - إذا لم يتم إعطاء قيمة ، فسيتم تعيين القيمة الافتراضية للحقل.
    • غير موقّع - بالنسبة للحقول الرقمية ، تأكد من أن الرقم ليس سالبًا أبدًا.
    • زيادة تلقائية - ستتم زيادة القيمة تلقائيًا في كل مرة يتم فيها إضافة صف إلى الجدول.

تحذيرات

  • إذا لم يكن خادم MySQL يعمل عند محاولة تسجيل الدخول إلى سطر أوامر "mysql" ، فلن تتمكن من المتابعة.
  • كما هو الحال مع أي ترميز ، تأكد من كتابة أوامرك وتباعدها تمامًا قبل محاولة إدخالها.

موصى به: