ویژگی تصویر

ایجاد جدول MySQL در PHP

  /  MySQL   /  ایجاد جدول در MySQL
بنر تبلیغاتی الف
php and MySQL

یک جدول در پایگاه داده دارای یک نام منحصر به فرد است که از ستون ها و ردیف ها تشکیل شده است.

ایجاد یک جدول MySQL با استفاده از MySQLi و PDO

از دستور CREATE TABLE برای ایجاد یک جدول در MySQL استفاده می شود.

در اینجا جدولی با نام MyGuests و پنج ستون با نام های id , firstname , lastname , email و reg_date ایجاد می کنیم.

CREATE TABLE MyGuests (
id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
firstname VARCHAR(30) NOT NULL,
lastname VARCHAR(30) NOT NULL,
email VARCHAR(50),
reg_date TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
)

نکاتی در رابطه با جدول بالا:

نوع داده در ستون ها مشخص می کند که یک ستون چه نوع داده ای را می تواند در خود نگهداری کند.

پس از مشخص کردن نوع داده ستون می توانید یکسری ویژگی های اختیاری برای هر ستون مشخص کنید:

  • NOT NULL – هر ردیف باید حاوی مقداری برای آن ستون باشد، مقادیر null مجاز نیستند.
  • DEFAULT – یک مقدار پیش فرض برای ستون تنظیم می کند، زمانی که مقداری برای ستون ثبت نشود این مقدار پیش فرض اضافه می شود.
  • UNSIGNED – برای انواع اعداد استفاده می شود، داده های ذخیره شده را به اعداد مثبت و صفر محدود می کند.
  • AUTO INCREMENT – هر بار که یک رکورد جدید اضافه می شود به طور خودکار هربار مقدار فیلد را 1 دانه افزایش می دهد.
  • PRIMARY KEY – برای شناسایی منحصر به فرد ردیف ها در جدول استفاده می شود. ستون با تنظیم کلید اصلی اغلب یک شماره شناسه است و اغلب با AUTO_INCREMENT استفاده می شود.

هر جدول باید دارای یک ستون کلید اصلی باشد که در اینجا ستون id کلید اصلی جدول ما است، مقدار این ستون باید برای هر ردیف منحصر به فرد باشد.

مثال های زیر نحوه ایجاد جدول در PHP را نمایش می دهد:

مثال (MySQLi Object-oriented)

تماشا در حالت تمام صفحه

مثال (MySQLi Procedural)

تماشا در حالت تمام صفحه

مثال PDO


این قسمت/بخشی از محتوا مخفی شده است و فقط برای اعضای وب سایت قابل مشاهده می باشد، لطفاً با حساب کاربری وارد شوید.

آیا این مطلب برای شما مفید بود ؟

خیر
بله
بنر تبلیغاتی ج