phpMyAdmin یک ابزار گرافیکی تحت وب است که برای مدیریت پایگاه دادههای MySQL و MariaDB استفاده میشود.
با استفاده از این ابزار، میتوان بدون نیاز به نوشتن کدهای SQL، جداول ایجاد کرده، ویرایش نمود و مدیریت کاملی روی دادهها داشت.
۱. ورود به phpMyAdmin
برای دسترسی به phpMyAdmin:
- مرورگر خود را باز کنید.
- در آدرس بار، آدرس مربوط به phpMyAdmin را وارد کنید:
- در لوکالهاست (XAMPP یا WAMP):
http://localhost/phpmyadmin/
- در هاست اینترنتی، از کنترل پنل هاست (cPanel یا DirectAdmin) به phpMyAdmin دسترسی پیدا کنید.
- در لوکالهاست (XAMPP یا WAMP):
- با وارد کردن نام کاربری و رمز عبور MySQL وارد شوید.
۲. ایجاد پایگاه داده جدید
قبل از ساخت جدول، ابتدا باید یک پایگاه داده (Database) ایجاد کنید.
مراحل ایجاد پایگاه داده در phpMyAdmin:
- در صفحه اصلی phpMyAdmin، روی گزینه Databases (پایگاههای داده) کلیک کنید.
- در قسمت Create Database، نام پایگاه داده را وارد کنید. (مثلاً:
my_database
) - روی دکمه Create (ایجاد) کلیک کنید.
✅ اکنون پایگاه دادهی شما آماده است.
۳. ایجاد جدول جدید در phpMyAdmin
مراحل ایجاد جدول:
- پایگاه دادهای که ایجاد کردهاید را از ستون سمت چپ انتخاب کنید.
- روی New (جدید) کلیک کنید تا یک جدول جدید ایجاد شود.
- در بخش Table Name (نام جدول)، نامی برای جدول انتخاب کنید. (مثلاً:
users
) - تعداد ستونهای مورد نیاز را مشخص کنید. (مثلاً: ۵)
- روی Create (ایجاد) کلیک کنید.
تنظیم مشخصات ستونها:
در صفحه بعد، میتوانید ستونهای جدول را تنظیم کنید:
- Name (نام ستون): نام هر ستون را وارد کنید (مثلاً:
id
,name
,email
). - Type (نوع داده): نوع داده هر ستون را مشخص کنید:
INT
→ عدد صحیح (برای شناسه ID)VARCHAR(255)
→ متن کوتاه (مثلاً برای نام و ایمیل)TEXT
→ متن طولانیDATE
→ تاریخ
- Length (طول): برای
VARCHAR
وINT
، مقدار مناسب وارد کنید. - Index (شاخص):
PRIMARY
→ کلید اصلی (Primary Key)UNIQUE
→ مقدار یکتاINDEX
→ ایندکس برای جستجوی سریعتر
- AUTO_INCREMENT: برای ستون
ID
فعال کنید تا بهطور خودکار مقداردهی شود. - Collation (رمزگذاری): معمولاً
utf8_general_ci
یاutf8mb4_unicode_ci
برای پشتیبانی از فارسی مناسب است.
✅ پس از تکمیل تنظیمات، روی Save (ذخیره) کلیک کنید.
۴. ویرایش جدول در phpMyAdmin
پس از ایجاد جدول، میتوانید ستونهای آن را تغییر دهید:
ویرایش ستونها
- پایگاه داده را انتخاب کرده و وارد جدول مورد نظر شوید.
- روی تب Structure (ساختار) کلیک کنید.
- برای ویرایش یک ستون، روی Edit (ویرایش) کلیک کنید.
- میتوانید نام، نوع داده و سایر ویژگیهای ستون را تغییر دهید.
- روی Save (ذخیره) کلیک کنید.
افزودن ستون جدید
- به Structure (ساختار) بروید.
- در پایین صفحه، تعداد ستونهایی که میخواهید اضافه کنید را مشخص کنید.
- انتخاب کنید که ستون در ابتدا، انتها یا بعد از یک ستون خاص اضافه شود.
- تنظیمات را وارد کرده و Save را بزنید.
حذف یک ستون
- در بخش Structure (ساختار)، ستون مورد نظر را پیدا کنید.
- روی Drop (حذف) کلیک کنید.
- تأیید کنید که میخواهید ستون را حذف کنید.
۵. مدیریت دادهها در جدول
درج داده در جدول (INSERT)
برای اضافه کردن داده به جدول:
- وارد پایگاه داده شوید و روی جدول کلیک کنید.
- تب Insert (درج) را انتخاب کنید.
- در فرم نمایش داده شده، مقدار هر ستون را وارد کنید.
- روی Go (اجرا) کلیک کنید.
مشاهده دادههای جدول
- وارد جدول شوید.
- روی Browse (مشاهده) کلیک کنید تا دادههای موجود را ببینید.
ویرایش دادهها
- در تب Browse (مشاهده)، روی Edit (ویرایش) در کنار یک ردیف کلیک کنید.
- مقادیر را تغییر دهید و روی Save کلیک کنید.
حذف دادهها
- در تب Browse، روی Delete (حذف) در کنار یک ردیف کلیک کنید.
- تأیید کنید که میخواهید داده حذف شود.
۶. حذف و مدیریت جدول
حذف تمام دادههای جدول بدون حذف ساختار (TRUNCATE)
- جدول را باز کنید.
- به Operations (عملیات) بروید.
- روی Truncate Table (حذف تمام دادهها) کلیک کنید.
✅ این دستور همه دادهها را حذف میکند اما جدول را نگه میدارد.
حذف کامل جدول (DROP TABLE)
- جدول را باز کنید.
- به Operations (عملیات) بروید.
- روی Drop Table (حذف جدول) کلیک کنید.
✅ این دستور کل جدول را به همراه دادههای آن حذف میکند.
۷. تهیه نسخه پشتیبان و بازیابی جداول
گرفتن بکاپ از جدول
- در phpMyAdmin، وارد پایگاه داده شوید.
- روی تب Export (برونبری) کلیک کنید.
- گزینه Quick – display only the minimal options را انتخاب کنید.
- روی Go (اجرا) کلیک کنید تا فایل SQL دانلود شود.
بازیابی بکاپ (Import)
- به phpMyAdmin بروید و پایگاه داده موردنظر را انتخاب کنید.
- روی تب Import (درونریزی) کلیک کنید.
- فایل SQL خود را انتخاب کنید و Go را بزنید.
✅ اطلاعات جداول بازیابی خواهند شد.
نتیجهگیری
- phpMyAdmin ابزاری ساده و قدرتمند برای مدیریت پایگاه داده MySQL است.
- امکان ایجاد، ویرایش، حذف و مدیریت جداول را بدون نیاز به کدنویسی فراهم میکند.
- با بکاپگیری میتوان از دادهها محافظت کرد.
- استفاده از Indexes و Keys باعث بهبود عملکرد پایگاه داده میشود.
✅ با این آموزش، میتوانید بهراحتی جداول خود را در phpMyAdmin ایجاد و مدیریت کنید.