آموزش MySQL

آموزش MySQL ۲: ساخت دیتابیس، جدول و کلید اصلی

در این درس از آموزش MySQL یک پایگاه داده و جدول می‌سازیم. ساختار مناسب جدول، کیفیت داده و کارایی کوئری‌ها را بهتر می‌کند.

ساخت دیتابیس

utf8mb4 انتخاب مناسبی برای ذخیره متن چندزبانه و کاراکترهای گسترده است؛ پشتیبانی collation به نسخه MySQL بستگی دارد.

ساخت جدول

AUTO_INCREMENT شناسه را افزایش می‌دهد، NOT NULL ورود مقدار را اجباری می‌کند و UNIQUE تکرار ایمیل را محدود می‌کند.

بررسی جدول

برای نام‌گذاری از الگوی یکسان استفاده کنید و نوع ستون را متناسب با داده انتخاب کنید. در پروژه واقعی برای ستون‌های رابطه‌ای از کلید خارجی و برای تغییر ساختار از migration استفاده کنید.

تمرین

جدول products با شناسه، نام و قیمت بسازید و یک محدودیت برای قیمت غیرمنفی اضافه کنید. سپس درس SELECT و WHERE را دنبال کنید.

دکمه بازگشت به بالا