مقدمه PHP MySQL

MySQL پرطرفدارترین سرور پایگاه داده منبع باز است.

MySQL چیست؟

MySQL یک پایگاه داده است. پایگاه داده ساختار ذخیره‌سازی اطلاعات را تعریف می‌کند.

در پایگاه داده، جدول‌هایی وجود دارند. مانند جدول‌های HTML، جدول‌های پایگاه داده شامل ردیف‌ها، ستون‌ها و سلول‌ها هستند.

در ذخیره‌سازی دسته‌بندی‌شده اطلاعات، پایگاه داده بسیار مفید است. یک پایگاه داده شرکت ممکن است شامل این جدول‌ها باشد: "Employees", "Products", "Customers" و "Orders".

جدول پایگاه داده

پایگاه‌های داده معمولاً شامل یک یا چند جدول هستند. هر جدول یک نام دارد (مثلاً "Customers" یا "Orders"). هر جدول شامل رکوردهای دارای داده (ردیف‌ها) است.

در اینجا نمونه‌ای از جدول به نام "Persons" آورده شده است:

LastName نام اول آدرس شهر
Hansen آلا تیموتئیون 10 ساندنس
Svendson توو بورگون 23 ساندنس
Pettersen کاری استورت 20 استورنگر

جدول بالا شامل سه رکورد (هر رکورد یک فرد است) و چهار ستون (LastName, FirstName, Address و City) است.

جستجو

جستجو یک سوال یا درخواست است.

با استفاده از MySQL، می‌توانیم اطلاعات خاصی را از پایگاه داده‌ها جستجو کنیم و مجموعه‌ای از نتایج را دریافت کنیم.

لطفاً جستجوهای زیر را ببینید:

SELECT LastName FROM Persons

این جستجو تمام داده‌هایLastName در جدول Persons را انتخاب می‌کند و مجموعه‌ای مشابه این را بازمی‌گرداند:

LastName
Hansen
Svendson
Pettersen

بارگیری پایگاه داده MySQL

اگر سرور PHP شما پایگاه داده MySQL ندارد، می‌توانید MySQL را در اینجا بارگیری کنید:http://www.mysql.com/downloads/index.html

حقایق در مورد پایگاه داده MySQL

یک ویژگی فوق العاده در مورد MySQL این است که می‌توان آن را کوچک کرد تا برنامه‌های پایگاه داده‌های داخلی را پشتیبانی کند. شاید به همین دلیل است که بسیاری از افراد فکر می‌کنند MySQL فقط می‌تواند سیستم‌های کوچک و متوسط را پردازش کند.

در واقع، برای وبسایت‌هایی که داده‌های بزرگ و حجم دسترسی بالا را پشتیبانی می‌کنند، MySQL به عنوان استاندارد واقعی پایگاه داده است (مثلاً Friendster, Yahoo, Google). این آدرس یک نظریه کلی از شرکت‌هایی که از MySQL استفاده می‌کنند را ارائه می‌دهد:http://www.mysql.com/customers/.