نحوه ایجاد پایگاه داده در MySQL (با تصاویر)

فهرست مطالب:

نحوه ایجاد پایگاه داده در MySQL (با تصاویر)
نحوه ایجاد پایگاه داده در MySQL (با تصاویر)

تصویری: نحوه ایجاد پایگاه داده در MySQL (با تصاویر)

تصویری: نحوه ایجاد پایگاه داده در MySQL (با تصاویر)
تصویری: گوز زدن پریانکا چوپرا هنرپیشه بالیوود در یکی از برنامه های لایف تلویزیونی |C&C 2024, آوریل
Anonim

این wikiHow به شما می آموزد که چگونه یک پایگاه داده در MySQL ایجاد کنید. برای ایجاد پایگاه داده ، باید رابط خط فرمان "mysql" را باز کرده و دستورات پایگاه داده خود را در حالی که سرور در حال اجرا است وارد کنید.

مراحل

قسمت 1 از 3: باز کردن خط فرمان MySQL

258108 1
258108 1

مرحله 1. مطمئن شوید که سرور MySQL شما متصل است

اگر سرور MySQL شما در حال حاضر آنلاین نیست ، نمی توانید پایگاه داده ایجاد کنید.

می توانید با بازکردن MySQL Workbench ، انتخاب سرور خود و مشاهده شاخص "وضعیت سرور" در برگه "Administration - Server status" وضعیت سرور را بررسی کنید

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

مرحله 3. خط فرمان رایانه خود را باز کنید

از Command Prompt در رایانه Windows استفاده می کنید ، در حالی که کاربران Mac ترمینال را باز می کنند.

258108 4
258108 4

مرحله 4. به پوشه پوشه نصب MySQL تغییر دهید

cd و space را تایپ کنید ، در مسیر پوشه نصب وصل کنید و. 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" به "Friends_of_Mine" تبدیل می شود).
  • هر دستور MySQL باید با نقطه ویرگول خاتمه یابد. اگر اولین بار نقطه ویرگول را از دست دادید ، می توانید آن را در کنار عبارت تایپ کنید که ظاهر می شود و سپس دوباره ↵ Enter را فشار دهید.
258108 8
258108 8

مرحله 2. نمایش پایگاه های داده فعلی

می توانید فهرستی از پایگاه های داده فعلی را با تایپ کردن موارد زیر و سپس فشار دادن ↵ وارد کنید:

نمایش پایگاه های داده ؛

258108 9
258108 9

مرحله 3. پایگاه داده خود را انتخاب کنید

شما می توانید پایگاه داده خود را از لیست با تایپ use name که "name" نام پایگاه داده است ، انتخاب کنید. به عنوان مثال ، برای پایگاه داده "Pet Records" ، موارد زیر را تایپ کرده و ↵ Enter را فشار دهید:

استفاده از Pet_Records ؛

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 ایجاد کنید:

ایجاد نام جدول (column1 varchar (20) ، column2 varchar (30) ، column3 char (1) ، column4 date) ؛

  • به عنوان مثال ، برای ایجاد جدولی به نام "Pets" با دو ستون VARCHAR ، یک ستون CHAR و یک ستون تاریخ ، ممکن است موارد زیر را بنویسید:
  • ایجاد میز حیوانات خانگی (نام varchar (20) ، نژاد varchar (30) ، Sex char (1) ، تاریخ DOB) ؛

258108 13
258108 13

مرحله 3. یک خط به جدول خود اضافه کنید

با استفاده از دستور "insert" ، می توانید اطلاعات پایگاه داده خود را خط به خط وارد کنید:

قرار دادن در مقادیر نام ('column1 value'، 'column2 value'، 'column3 value'، 'column4 value')؛

  • برای مثال جدول "حیوانات خانگی" که قبلاً استفاده شده بود ، خط شما ممکن است به این شکل باشد:

    وارد کردن مقادیر Pets ('Fido' ، 'Husky' ، 'M' ، '2017-04-12') ؛

  • اگر ستون خالی است می توانید کلمه NULL را برای محتویات یک ستون وارد کنید.
258108 14
258108 14

مرحله 4. در صورت امکان بقیه اطلاعات خود را وارد کنید

اگر پایگاه داده شما نسبتاً کوچک است ، می توانید بقیه داده ها را خط به خط با استفاده از کد "درج" وارد کنید. اگر می خواهید این کار را انجام دهید ، مرحله بعدی را رد کنید.

258108 15
258108 15

مرحله 5. در صورت نیاز یک فایل متنی بارگذاری کنید

اگر پایگاه داده ای دارید که به خطوط بیشتری از اطلاعات نیاز دارد تا با دست درج شود ، می توانید با استفاده از کد زیر به یک فایل متنی که حاوی داده ها است اشاره کنید:

بارگذاری اطلاعات محلی infile '/path/name.txt' در خطوط نام جدول که با '\ r / n' خاتمه می یابد ؛

  • برای مثال "حیوانات خانگی" ، چیزی شبیه به موارد زیر می نویسید:

    بارگذاری داده های محلی infile 'C: /Users/name/Desktop/pets.txt' در جدول خطوط حیوانات خانگی با '\ r / n' خاتمه می یابد.

  • در رایانه Mac ، باید از دستور "خطوط پایان یافته توسط" با '\ r' به جای '\ r / n' استفاده کنید.
258108 16
258108 16

مرحله 6. جدول خود را مشاهده کنید

پایگاه های داده نمایش را وارد کنید ؛ فرمان ، سپس پایگاه داده خود را با تایپ کردن select * from name انتخاب کنید. جایی که "name" نام پایگاه داده است. به عنوان مثال ، اگر از پایگاه داده "Pet Records" استفاده می کنید ، موارد زیر را وارد کنید:

نمایش پایگاه های داده ؛ * را از Pet_Records انتخاب کنید ؛

نکات

  • برخی از انواع داده های متداول شامل موارد زیر است:

    • CHAR(طول) - رشته کاراکتر با طول ثابت
    • VARCHAR(طول) - رشته کاراکتر طول متغیر با حداکثر طول طول
    • متن - رشته کاراکتر طول متغیر با حداکثر طول 64 کیلوبایت متن
    • INT(طول)-عدد صحیح 32 بیتی با حداکثر طول ارقام (عدد "-" به عنوان "رقم" برای یک عدد منفی در نظر گرفته می شود)
    • اعشاری(طول ، دک) - تعداد اعشاری تا تعداد کل کاراکترهای نمایش طول. فیلد dec حداکثر تعداد اعشار مجاز را نشان می دهد
    • تاریخ - ارزش تاریخ (سال ، ماه ، تاریخ)
    • زمان - مقدار زمان (ساعت ، دقیقه ، ثانیه)
    • ENUM("value1" ، "value2" ،….) - لیست مقادیر شمارش شده
  • برخی از پارامترهای اختیاری شامل موارد زیر است:

    • تهی نیست - باید مقداری ارائه شود. نمی توان فیلد را خالی گذاشت.
    • پیش فرض مقدار پیش فرض-اگر هیچ مقدار داده نشود ، مقدار پیش فرض به فیلد اختصاص داده می شود.
    • بدون امضا - برای فیلدهای عددی ، اطمینان حاصل کنید که عدد هرگز منفی نیست.
    • افزایش خودکار - هر بار که یک سطر به جدول اضافه می شود ، مقدار به طور خودکار افزایش می یابد.

هشدارها

  • اگر هنگام تلاش برای ورود به خط فرمان "mysql" سرور MySQL شما اجرا نمی شود ، نمی توانید ادامه دهید.
  • مانند هر کد نویسی ، قبل از اینکه بخواهید دستورات خود را وارد کنید ، مطمئن شوید که دستورات شما دقیقا درست نوشته شده اند.

توصیه شده: