آموزش کامل تصویری PhpMyAdmin و نحوه ی کار با آن

MYSQL   
27 می 2014   

PhpMyAdmin یک محیط گرافیکی برای ایجاد تغییرات یا گرفتن اطلاعات بر روی دیتابیس ها می باشد. پیش از این نحوه ی نصب برنامه ی xampp داده شده. اگر از وب سروری بر روی سیستم خود به طور محلی استفاده می کنید (localhost) برای رفتن به این محیط باید آدرس زیر را در مرورگر خود تایپ کنید:

Localhost/phpmyadmin

با واردکردن این آدرس به صفحه ای مشابه زیر وارد می شوید:

image001

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

تمام دیتابیس های موجود در سمت چپ صفحه (همانطور که در شکل مشخص شده اند) قرار دارند که می توان به اطلاعات موجود درهریک به راحتی دسترسی داشت. این کار از قسمت Databases هم ممکن است.

همچنین کدهایی را که می توان به صورت کدهای php در صفحات اجرا کرد را می توان مستقیما در قسمت SQL وارد کرد و خروجی را مشاهده کرد. صفحه ای که با انتخاب قسمت SQL نمایش داده می شود به شکل زیر است:

image002

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

image003

 

در فیلد متنی خالی باید نام دیتابیس مورد نظر را نوشت و در قسمت بعد باید نوع collation را انتخاب کرد. برای زبان فارسی باید مقدار utf8_persian_ci را انتخاب کرد تا بتوان مقادیر فارسی را درون جدول های دیتابیس قرار داد. و سپس کلید Create را فشار دهید:

image004

هنگام فشردن کلید Create ممکن است  پیغامی به شکل زیر ظاهر شود:

image005

سپس دیتابیسی با نام test در قسمت دیتابیس ها افزوده می شود:

image006

با انتخاب دیتابیس از این قسمت به صفحه ای به شکل زیر وارد می شوید:

image007

 

اگر جدولی موجود باشد در این قسمت نمایش داده می شود. فرم بالا برای افزودن جدول می باشد. تنها لازم است که نام جدول را نوشته و تعداد فیلد (ستون) های موردنظر را وارد کنیم.

می خواهیم جدولی به نام persons ایجاد کنیم با سه ستون. پس مقادیر ار به شکل زیر وارد می کنیم:

image008

پس از فشردن کلید GO به صفحه ی زیر وارد می شویم تا اطلاعات مربوط به هر فیلد را وارد کنیم:

image009

جدول ما دارای سه ستون می باشد به صورت زیر:

id: این ستون در اصل شناسه هر ردیف را تعیین می کند و یک شماره است که نمی تواند تکراری باشد (شناسه دو ردیف نمی تواند یکی باشد). تعداد ارقام این ستون بربر با 5 حرف می باشد.

name: نام هر فرد را مشخص می کند که نوع آن یک رشته می باشد به تعداد 20 حرف.

age: این ستون سن افراد را مشخص می کند که یک مقدار عددی به تعداد 3 رقم می باشد.

همچنین نوع این جدول را می توانیم برابر با utf8_persian_ci قرار دهیم.

پس می توانیم فیلدهای موردنظر را به شکل زیر واردکنیم:

image010

1: این قسمت نام ستون های مورد نظر را مشخص می کند (Name).

2: این قسمت نوع مقادیری که قرار است در فیلد مورد نظر وارد شوند را مشخص می کند (Type).

3: این قسمت تعداد حروف و حداکثر طول مقدار وارد شده را مشخص می کند (Length/Values).

4: این گزینه باعث می شود که در صورت عدم وارد کردن آن مقدار، مقادیر به طور خودکار وارد شوند. برای ستون id (شناسه) این گزینه الزامی است. مقدار A_I برابر AUTO_INCREMENT می باشد.

5: در این قسمت نوع جدول مشخص می شود که برای مقادیر فارسی برابر با utf8_persian_ci خواهد بود.

در آخر گزینه Save را انتخاب کنید تا مقادیر ذخیره شوند.

حالا جدول ما آماده شده است و می توانیم مقادیر را به جدول خود اضافه کنیم. بعد از فشردن کلید Save صفحه ای به شکل زیر خواهیم داشت:

image011

می بینیم که جدول persons آماده است و همچنین می توان جدول های جدید را هم در قسمت پایین اضافه کرد.

برای افزودن سطرهایی به جدول می بایست قسمت Insert را انتخاب کنیم. پس از انتخاب این قسمت به صفحه ای مانند زیر منتقل می شویم:image012

در این قسمت باید فیلدهای خالی را پرکرده و سپس کلید GO را بفشاریم تا سطرهای جدید به جدول افزوده شوند. برای افزودن یک سطر تنها فیلدهای قسمت اول و برای افزودن دو سطر فیلدهای قسمت دوم را هم باید پرکنیم.

می توان برای فیلد id مقداری درنظر نگرفت زیرا هنگام ساخت جدول گزینه AUTO_INCREMENT (A_I) را انتخاب کردیم.

فیلدها را به شکل زیر مقداردهی می کنیم:

image013

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

image014

هر قسمت از تصویر بالا مختصرا توضیخ داده شده است:

B: این قسمت گزارش کار انجام شده را نشان می دهد که شامل یک پیغام است و به معنی اضافه شدن دو سطر به صورت موفق را گزارش می دهد.

C: این قسمت حاوی کدی است که با اجرای این کد اعمال انجام شده، انجام می شود. یعنی این کد، کد حاصل از افزودن دو سطر با مقادیر مشخص شده و… می باشد. می توان از این کد در کدهای php برای آسان تر شدن کار استفاده کرد.

D: این قسمت برای اجرای یک کد می باشد که می توان از ابزار های قسمت های E و F هم استفاده کرد تا کدی ساخته و اجرا کنیم.

 

حالا برای مشاهده تمام سطرهای یک جدول که شامل مقادیری می باشند باید به قسمت A یعنی Browse برویم. این صفحه، صفحه ای به شکل زیر است:

image015

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

 

تمام کارهایی که تا به این جا صورت کرفت توسط کدهای php قابل انجام می باشد که در ادامه به آن ها خواهیم پرداخت.