MySQL یک سیستم مدیریت پایگاه داده رابطهای (RDBMS) محبوب و قدرتمند است که برای ذخیره و مدیریت دادهها در بسیاری از برنامههای وب و دسکتاپ استفاده میشود. XAMPP یک بسته نرمافزاری رایگان و متنباز است که شامل Apache HTTP Server، MySQL، PHP و Perl میشود و برای توسعه و آزمایش برنامههای وب به صورت محلی استفاده میشود. در این راهنما، به صورت کامل و جامع به طراحی و توسعه پایگاه داده با استفاده از MySQL در محیط XAMPP خواهیم پرداخت.
قبل از شروع کار با MySQL، بهتر است با برخی از مفاهیم پایگاه داده آشنا شوید:
SQL (Structured Query Language) زبان استاندارد برای مدیریت پایگاه دادههای رابطهای است. با استفاده از SQL میتوانید دادهها را جستجو، بهروزرسانی، حذف و دستکاری کنید. برخی از دستورات مهم SQL عبارتند از:
فرض کنید میخواهیم یک پایگاه داده برای مدیریت اطلاعات مشتریان یک فروشگاه ایجاد کنیم. جداول مورد نیاز ممکن است شامل جدول مشتریان، جدول سفارشات و جدول محصولات باشد.