تمام وبسایتها فارغ از سطح پیچیدگی خود از پایگاه داده استفاده میکنند. در واقع، سادهترین سایتها نیز برای ثبت اطلاعات و ذخیره آنها به پایگاه داده نیاز دارند. بنابراین، برای مدیریت و دسترسی به اطلاعات وبسایت نظیر لیست کاربران، تراکنشها و سایر موارد باید با پایگاه داده تعامل داشته باشید. تعامل با پایگاه داده بدون داشتن ابزار مناسب کاری بسیار دشوار است. phpMyAdmin یکی از محبوبترین ابزارهای مدیریت پایگاه داده وبسایت است که با ارائه یک رابط کاربری آسان و کاربرپسند تعامل با پایگاه داده را برای توسعهدهندگان بسیار آسان کرده است. در این مطلب از مجله فرادرس به این سوال پاسخ خواهیم داد که کاربردهای phpMyAdmin چیست و چگونه میتوان از این ابزار برای مدیریت پایگاه داده استفاده کرد.
این مطلب یک راهنمای عملی برای استفاده از phpMyAdmin است که به زبان ساده تمام نکات مربوط به این ابزار را آموزش میدهد. علاوه بر این، نحوه نصب و راهاندازی phpMyAdmin، دستورات آن، نحوه ایجاد پایگاه داده و جداول و بسیاری از موارد دیگر در این مطلب آموزش داده شده است.
phpMyAdmin چیست؟
امروزه هر وبسایت یا برنامه سادهای به تعامل با دادهها یا مدیریت آنها نیاز دارد. بنابراین، برنامهها و وبسایتهای مختلف از پایگاه داده استفاده میکنند. phpMyAdmin یک ابزار محبوب، رایگان و متنباز ساخته شده بر پایه زبان PHP است که به توسعهدهندگان امکان مدیریت پایگاه دادههای MySQL و MariaDB را به صورت آنلاین میدهد. برای استفاده از phpMyAdmin باید این نرمافزار را بر روی سروری نصب کرد که از سیستمعامل ویندوز یا توزیعهای لینوکس پشتیبانی کند
.
phpMyAdmin محبوبترین برنامه برای مدیریت پایگاه داده MySQL است و با استفاده از آن میتوان عملیات مختلفی بر روی جداول پایگاه داده MySQL همچون ایجاد، ویرایش، حذف و تغییر ساختار را انجام داد. این ابزار با ارائه یک رابط گرافیکی کاربرپسند امکان مدیریت عملیات مختلف مربوط به دادهها همچون ایجاد، اصلاح، حذف دادهها و تغییر ساختار جداول پایگاه داده نیز را فراهم میکند. با استفاده از phpMyAdmin میتوان چندین پایگاه داده را به صورت همزمان مدیریت کرد. علاوه بر این، اقدامات دیگری همچون مرور دادهها، اجرای کوئریهای SQL، مدیریت کاربران و مجوزها را نیز میتوان با استفاده از این ابزار انجام داد. همچنین، عملکردهایی همچون تهیه نسخه پشتیبان از پایگاه داده، جستجو، وارد کردن و گرفتن خروجی از دادهها در فرمتهای مختلفی همچون Excel ،XML ،CSV و SQL از دیگر قابلیتهای این ابزار است.
در مجموع، phpMyAdmin محبوبترین و قابل اعتمادترین برنامه برای مدیریت پایگاه داده است که بیشتر برای برنامههای مبتنی بر وب مورد استفاده قرار میگیرد. در ادامه این مطلب با اهمیت، نحوه کار و بخشهای مختلف phpMyAdmin بیشتر آشنا خواهید شد و به این سوال نیز پاسخ داده خواهد شد که کاربردهای phpMyAdmin چیست.
مهمترین ویژگیهای phpMyAdmin چیست؟
phpMyAdmin یک ابزار قدرتمند و محبوب برای مدیریت پایگاه داده است که به ۷۲ زبان زنده دنیا نیز ترجمه شده است. علاوه بر این، phpMyAdmin از زبانهای «راستچین» (Right To Left | RTL) و زبانهای «چپچین» (Left To Right | LTR) پشتیبانی میکند تا طیف وسیعی از افراد بتوانند از این ابزار استفاده کنند.
phpMyAdmin قابلیتها و امکانات متعددی دارد که از جمله مهمترین ویژگیهای آن به موارد زیر میتوان اشاره کرد.
- همه مجوزهای سطح کاربر را مدیریت میکند.
- کوئریهای SQL، کوئریهای دستهای، Triggerها، رویدادها، «رویههای ذخیره شده» (Stored Procedures) و توابع مربوط به نمایش داده را اجرا میکند.
- تمام عملیات مربوط به دادهها همچون ایجاد، خواندن، ویرایش، حذف، مرور، تغییر ساختار و جستجو را انجام میدهد.
- روشهای مختلفی برای وارد کردن دادههای متنی و گرفتن خروجی از آنها فراهم میکند.
- امکان گرفتن خروجی از دادهها در فرمتهای مختلف همچون pdf ،xml ،csv ،word ،excel و سایر موارد را میسر میسازد.
- از کوئریهای پیچیده و نشانهگذاری کوئریهای SQL پشتیبانی میکند.
- رابط گرافیکی کاربرپسندی را برای دسترسی به دادههای وبسایت فراهم میکند.
- امکان ارائه طرح گرافیکی از ساختار پایگاه داده را دارد.
- از «کلیدهای خارجی» (Foreign Keys) و جداول InnoDB پشتیبانی میکند.
- امکان مدیریت همزمان چندین سرور را فراهم میکند.
- ردیابی تغییرات انجام شده در پایگاه داده، جداول و نماها را امکانپذیر میکند.
- بر روی سرورهای مبتنی بر لینوکس و ویندوز قابل اجرا است.
کاربردهای phpMyAdmin چیست؟
phpMyAdmin یک ابزار مدیریت پایگاه داده مبتنی بر وب است که بیشتر برای مدیریت پایگاه دادههای MySQL و MariaDB مورد استفاده قرار میگیرد. از جمله مهمترین کاربردهای phpMyAdmin به موارد زیر میتوان اشاره کرد.
- مدیریت پایگاه داده
- دستکاری دادهها
- اجرای کوئری
- پشتیبانگیری و بازیابی پایگاه داده
- نظارت بر عملکرد
- مدیریت ساختار جداول
- پشتیبانی از چندین سرور
- امکان وارد کردن پایگاه داده
- گرفتن خروجی از پایگاه داده با فرمتهای مختلف
در مجموع، phpMyAdmin یک ابزار ضروری برای توسعهدهندگان و مدیران پایگاه داده است که میتوانند از آن برای مدیریت آسان و کارآمد پایگاه داده خود استفاده کنند.
مزایای و معایب phpMyAdmin چیست؟
phpMyAdmin یک ابزار مبتنی بر وب محبوب و قدرتمند برای مدیریت پایگاه دادههای MySQL و MariaDB است. این ابزار نیز همانند هر ابزار دیگری نقاط قوت و ضعف خود را دارد. بنابراین، بهتر است پیش از شروع کار با phpMyAdmin با این موارد آشنا شوید.
مزایای phpMyAdmin چیست؟
از جمله مهمترین مزایای phpMyAdmin به موارد زیر میتوان اشاره کرد.
- امکان اجرا بر روی هر سرور یا سیستمعاملی را دارد.
- با ارائه رابط گرافیگی کاربرپسند مدیریت پایگاه داده را برای کاربران آسان میکند.
- از چندین زبان مختلف پشتیبانی میکند.
- تهیه نسخه پشتیبان از پایگاه داده در قالب فرمتهای مختلف را امکانپذیر میکند.
- دارای مستندات فراوان است و جامعه توسعهدهندگی بزرگی دارد که عیبیابی و رفع مشکلات احتمالی را آسان میکند.
معایب phpMyAdmin چیست؟
در ادامه مهمترین معایب phpMyAdmin آورده شده است.
- نصب آن کمی دشوار است، زیرا قبل از نصب برای اجرا باید ۳ ابزار دیگر یعنی وب سرور آپاچی، PHP و MySQL نیز نصب شده باشند.
- phpMyAdmin یک نرمافزار مبتنی بر وب است که فقط بر روی مرورگرها اجرا میشود. بنابراین، نحوه اجرای آن به طور کامل به مرورگر بستگی دارد.
- قابلیت کامپایل خودکار ندارد.
- در صورت عدم رعایت نکات ایمنی به عنوان یک برنامه مبتنی بر وب در برابر حملاتی همچون تزریق SQL یا «اسکریپتنویسی بین سایتی» (XSS) میتواند آسیبپذیر باشد.
- برای کار با پایگاه دادههای بسیار بزرگ ممکن است عملکرد مطلوبی نداشته باشد.
تفاوت MySQL و phpMyAdmin چیست؟
در دنیای توسعه وب دو اصطلاح MySQL و phpMyAdmin بسیار به یکدیگر مرتبط هستند و معمولاً همراه یکدیگر نیز به کار میروند. MySQL نوعی پایگاه داده است و در نقطه مقابل phpMyAdmin یک برنامه تحت وب برای مدیریت آسان پایگاه داده MySQL است.
پیش نیازهای نصب phpMyAdmin چیست؟
phpMyAdmin یک ابزار مبتنی بر وب است و دسترسی به آن از طریق مرورگر صورت میپذیرد. برای استفاده از phpMyAdmin باید ابزارهای زیر از قبل بر روی سیستم یا سرور مورد استفاده نصب شده باشند.
- نرمافزار وب سرور مانند آپاچی یا Nginx
- PHP
- پایگاه داده MySQL یا MariaDB
- مرورگر
خوشبختانه امروزه شرکتهای ارائه دهنده خدمات هاستینگ به صورت پیشفرض phpMyAdmin را بر روی سیستمهای مدیریت هاست نصب میکنند و به راحتی میتوان از آن استفاده کرد. همچنین، در صورت نیاز به اجرای phpMyAdmin بر روی سیستم شخصی خود میتوانید از ابزارهایی مانند Xampp Server و Wamp Server استفاده کنید که phpMyAdmin را همراه با تمام پیشنیازهای آن به صورت یک مجموعه درآوردهاند. برای یادگیری بیشتر میتوانید فیلم آموزش رایگان نصب WAMP و XAMPP فرادرس را مشاهده کنید که لینک آن در ادامه آورده شده است
با توجه به موارد گفته شده چنانچه قصد استفاده از phpMyAdmin بر روی سیستم خود را دارید و نمیخواهید از ابزارهایی مانند Xampp Server یا Wamp Server استفاده کنید، باید ابتدا پیشنیازهای آن را نصب کنید. در ادامه این بخش توضیحاتی در خصوص پیش نیازهای نصب phpMyAdmin داده شده است.
گام ۱: نرمافزار وب سرور مانند آپاچی یا Nginx
phpMyAdmin نرمافزاری مبتنی بر مرورگر است. بنابراین، برای نگهداری فایلهای مربوط به آن یک وب سرور نیاز است که برای این منظور میتوان از وب سرورهای محبوبی همچون آپاچی یا Nginix استفاده کرد. در ادامه لینک دانلود مربوط به این دو وب سرور محبوب آورده شده است.
- لینک دانلود آپاچی: «+»
- لینک دانلود Nginix: «+»
پیشتر در مطلب زیر از مجله فرادرس نرمافزار وب سرور Nginix به طور کامل مورد بررسی قرار گرفته است.
گام ۲: PHP
برای استفاده از تمام امکانات ارائه شده توسط phpMyAdmin باید حداقل PHP با نسخه 5.3 یا بالاتر بر روی سیستم نصب شده باشد. برای نصب PHP بر روی سیستم میتوانید از لینک زیر استفاده کنید.
- لینک دانلود PHP: «+»
پیشتر در مطلب زیر از مجله فرادرس به صورت گام به گام مراحل نصب PHP در ویندوز آموزش داده شده است.
گام ۳: پایگاه داده MySQL یا MariaDB
phpMyAdmin از پایگاه دادههای زیر پشتیبانی میکند.
- MySQL نسخه ۵.۵ یا بالاتر
- MariaDB نسخه ۵.۵ یا بالاتر
پایگاه داده MySQL را میتوانید از این لینک «+» دانلود کنید و دانلود پایگاه داده MariaDB از این لینک «+» امکانپذیر است.
گام ۴: مرورگر
آخرین ابزار مورد نیاز برای دسترسی به phpMyAdmin مرورگر است. تنها نکتهای که باید در نظر داشت این است که مرورگر مورد نظر باید از کوکیها و جاوا اسکریپت پشتیبانی کند.
چگونه PHP و MySQL را یاد بگیریم؟
زبان برنامه نویسی PHP یکی از محبوبترین زبانها برای توسعه وب است و بسیاری از وبسایتهای موجود بر پایه این زبان برنامه نویسی توسعه پیدا کردهاند. هر وبسایتی برای ذخیره اطلاعات کاربران خود به پایگاه داده نیاز دارد و در حوزه توسعه وب به طور معمول از پایگاه داده MySQL برای ذخیره اطلاعات کاربران استفاده میشود. بنابراین، توانایی ارتباط با پایگاه داده MySQL از طریق PHP برای هر توسعه دهنده وبی ضروری است.
به منظور یادگیری PHP و MySQL در گام نخست باید یک وب سرور محلی را راهاندازی کنید که برای این موضوع میتوانید از ابزارهایی همچون XAMPP یا WAMP استفاده کنید. این ابزارها برای شبیهسازی وب سرور مورد استفاده قرار میگیرند و تمام ابزارهای مورد نیاز را در اختیار شما قرار میدهند. در گام بعدی باید زبان PHP را فرا بگیرید. سپس، باید به سراغ یادگیری MySQL بروید. برای مدیریت پایگاه داده MySQL از ابزار phpMyAdmin استفاده میشود. بنابراین، باید بدانید که phpMyAdmin چیست و چگونه میتوان از آن استفاده کرد. خوشبختانه در این مطلب به این سوال پاسخ خواهیم داد که مهمترین کاربردها و ویژگیهای phpMyAdmin چیست.
برای یادگیری موارد ذکر شده میتوانید از آموزشهای ویدیویی، مقالات آنلاین، منابع ارائه شده توسط سایتهای رسمی و کتابهای چاپی و آنلاین استفاده کنید. در این بین فیلمهای آموزشی به دلیل امکان مرور چند باره، صرفهجویی در هزینهها و انعطافپذیری در یادگیری نسبت به سایر روشها گزینه مناسبتری هستند. پلتفرم فرادرس به عنوان بزرگترین مرجع آموزش آنلاین کشور فیلمهای آموزشی متعددی را در حوزههای مختلف در اختیار کاربران قرار داده است. برای شروع یادگیری PHP و MySQL میتوانید فیلم آموزش پروژه محور پیادهسازی انواع لاگین و ثبتنام با PHP و MySQL فرادرس را مشاهده کنید که لینک آن در ادامه آورده شده است.
در این آموزش تمام موارد لازم برای مدیریت پایگاه داده MySQL از طریق ابزار phpMyAdmin را یاد خواهید گرفت. همچنین، قادر خواهید بود که یک سیستم لاگین و ثبتنام قدرتمند با امنیت بالا برای وبسایت خود بسازید.
نصب و راهاندازی phpMyAdmin
بعد از نصب پیش نیازهای phpMyAdmin در این بخش مراحل دانلود و نصب این ابزار را به صورت گام به گام دنبال خواهیم کرد.
گام ۱: دانلود phpMyAdmin
در نخستین گام باید آخرین نسخه منتشر شده phpMyAdmin را از سایت رسمی «+» این ابزار دانلود کرد. بعد از ورود به سایت کافی است روی دکمه Download کلیک کنید تا فرایند دانلود نرمافزار شروع شود.
گام ۲: استخراج فایل فشرده
بعد از اتمام دانلود باید فایل دانلود شده را از حالت فشرده خارج کنید. برای این منظور بر روی فایل کلیک راست کرده و گزینهExtract Here را بزنید. سپس، به منظور دسترسی آسانتر نام پوشه جدید را بهphpmyadmin تغییر دهید.
گام ۳: انتقال فایلهای phpMyAdmin به پوشه وب سرور آپاچی
بعد از استخراج کامل فایلهای phpMyAdmin باید پوشه مربوط به آن را به مسیر وب سرور آپاچی یعنیC:Apachehtdocs انتقال داد. همچنین، میتوان در همان ابتدا فایلهای phpMyAdmin را به صورت مستقیم در این پوشه از حالت فشرده خارج کرد.
گام ۴: باز کردن فایل httpd
به سراغ محل نصب وب سرور آپاچی رفته و پوشهconf موجود در این مسیر را باز کنید. سپس، با استفاده از یک ویرایشگر متنی فایلhttpd را باز کنید. در تصویر زیر محل قرارگیری این فایل در پوشهconf نشان داده شده است.
گام ۵: ویرایش فایل httpd
بعد از باز کردن فایلhttpd با یک ویرایشگر متنی کلیدهای ترکیبیCtrl+F را همزمان فشار دهید تا کادر جستجو فعال شود. سپس، همانند تصویر زیر عبارتindex.html را درون این فایل جستجو کنید.
بعد از یافتن نتیجه پسوند.html را با پسوند.php جایگزین کنید. تصویر زیر وضعیت نهایی فایلhttpd را بعد از انجام ویرایش نشان میدهد.
گام ۶: بررسی وضعیت وب سرور آپاچی
در گام بعدی برای اجرای رابط phpMyAdmin در مرورگر باید سرور آپاچی در حال اجرا باشد. برای بررسی این موضوع همانند تصویر زیر باید به سراغ سرویسهای در حال اجرا رفته و در صورت اجرا نبودن سرور آپاچی آن را اجرا کنید.
گام ۷: اجرای phpMyAdmin
بعد از انجام تمام مراحل بالا مرورگر خود را باز کنید و آدرسhttp://localhost/phpmyadmin/ را در نوار آدرس مرورگر وارد کنید. در نهایت، با مشاهده تصویر زیر phpMyAdmin با موفقیت در مرورگر شما اجرا شده است.
آموزش کار با phpMyAdmin به صورت عملی
phpMyAdmin یک برنامه مبتنی بر وب برای مدیریت آسان پایگاه داده MySQL است. این ابزار با ارائه یک رابط کاربری آسان به توسعهدهندگان کمک میکند تا به شیوه کارآمدتری پایگاه دادهها را مدیریت کنند. بنابراین، آشنایی با phpMyAdmin و توانایی کار با این ابزار مدیریت پایگاه داده برای هر توسعهدهنده وبی ضروری است.
بعد از نصب و راهاندازی phpMyAdmin در این بخش از نوشته نحوه کار با این ابزار به صورت عملی آموزش داده خواهد شد. بر همین اساس نحوه ورود به phpMyAdmin، ایجاد پایگاه داده جدید، مشاهده پایگاه دادهها، ایجاد جداول، گرفتن نسخه پشتیبان و بسیاری از موارد دیگر در این بخش مورد بررسی قرار خواهد گرفت.
چگونه به phpMyAdmin وارد شویم؟
هنگام ورود کاربر به phpMyAdmin با استفاده از نام کاربری و کلمه عبور مقادیر زیر به صورت مستقیم به سرور MySQL ارسال میشوند.
- سرور پایگاه داده
- نام کاربری پایگاه داده
- کلمه عبور پایگاه داده
تصویر زیر صفحه ورود در phpMyAdmin را نشان میدهد.
بعد از تایید اطلاعات و احراز هویت کاربر صفحه اصلی phpMyAdmin قابل مشاهده خواهد بود. تصویر زیر صفحه ابتدایی phpMyAdmin را نشان میدهد.
در بخش میانی این صفحه تنظیمات عمومی در بخش General Settings و تنظیمات مربوط به ظاهر و رابط کاربری در بخش Appearance Settings قابل دسترسی هستند. امکان تعیین سایز فونت و تغییر قالب phpMyAdmin در بخش Appearance وجود دارد. همچنین، در سمت راست این صفحه بخش Database Server و اطلاعات Web Server را مشاهده میکنید.
چگونه پایگاه داده های phpMyAdmin را مشاهده کنیم؟
مهمترین کارکرد ابزار phpMyAdmin مدیریت پایگاه داده است. با کلیک بر روی گزینه Databases در صفحه اصلی phpMyAdmin میتوانید فهرست تمام پایگاه دادههای موجود را مشاهده کنید. تصویر زیر بخش Databases در phpmyadmin را نشان میدهد.
هر پایگاه داده شامل تعدادی جدول است که با کلیک کردن روی نام پایگاه داده میتوانید فهرست جداول موجود در آن را مشاهده کنید.
در تصویر بالا فهرست تمام جداول موجود در پایگاه داده انتخابی با جزئیات همراه با عملیات قابل انجام بر روی هر کدام نمایش داده شده است. برای هر کدام از جداول موجود در پایگاه داده عملیات زیر قابل انجام است.
- Browse
- Structure
- Search
- Insert
- Empty
- Drop
در ادامه این بخش هر کدام از عملیاتهای ارائه شده در بالا را مورد بررسی قرار خواهیم داد.
منظور از عملیات Browse در phpMyAdmin چیست؟
عملیات Browse تنها بر روی جداولی امکانپذیر است که دارای یک یا چند رکورد باشند. با کلیک بر روی گزینه Browse همانند تصویر زیر صفحه جدیدی در phpMyAdmin باز میشود که لیست رکوردهای موجود در جدول را نشان میدهد.
با کلیک بر روی گزینه Edit میتوانید رکورد انتخاب شده را ویرایش کنید. تصویر زیر ساختار رکورد انتخاب شده در حالت ویرایش را نشان میدهد.
در تصویر بالا ساختار رکورد انتخابی قابل مشاهده است و میتوان مقادیر مربوط به هر کدام از بخشهای آن را تغییر داد. پس از انجام تغییرات مورد نظر به منظور اعمال آنها بر روی دکمه Go کلیک کنید.
منظور از عملیات Structure در phpMyAdmin چیست؟
با کلیک بر روی دکمه Structure صفحه جدیدی در phpmyadmin باز میشود که ساختار جدول در پایگاه داده را نشان میدهد.
در این بخش نام ستونها، نوع آنها، ترکیببندیها، ویژگیها، مقادیر پیشفرض و اطلاعات اضافی مانند امکان Null بودن یا نبودن آنها مشخص میشود. با کلیک کردن بر روی دکمه Change میتوان ساختار فیلد مشخص شده را ویرایش کرد. همچنین، با کلیک بر روی گزینه Drop میتوان فیلد انتخاب شده را حذف کرد.
منظور از عملیات Search در phpMyAdmin چیست؟
با کلیک بر روی دکمه Search صفحه زیر در phpmyadmin نمایش داده خواهد شد که میتوانید از طریق آن یک کوئری جستجو بر روی جدول انتخاب شده اعمال کنید.
در تصویر بالا با استفاده از فیلدهای مشخص شده میتوان یک کوئری جستجو بر روی جدول مورد نظر پیادهسازی کرد. به عنوان مثال، برای یافتن تمام رکوردهایی که در آنها فیلد مشخصی با حرفa شروع میشود، باید ابتدا عملگر Like را انتخاب کنید و مقدار فیلد مربوط به آن را برابرa% قرار دهید.
منظور از عملیات Insert در phpMyAdmin چیست؟
با کلیک بر روی گزینه Insert صفحه زیر در phpmyadmin نمایش داده میشود که از طریق آن میتوان رکورد جدیدی را در جدول پایگاه داده درج کرد
در تصویر بالا با وارد کردن مقادیر مربوط به هر کدام از فیلدها و سپس زدن دکمه Go میتوان رکورد جدیدی در جدول درج کرد.
منظور از عملیات Empty در phpMyAdmin چیست؟
با کلیک بر روی دکمه Empty اطلاعات موجود در جدول پایگاه داده حذف میشود و تنها جدول خالی باقی خواهد ماند.
در تصویر بالا اطلاعات جدول انتخاب شده با زدن دکمه empty حذف شده است.
منظور از عملیات Drop در phpMyAdmin چیست؟
با انتخاب گزینه Drop جدول به صورت کامل همراه با تمام اطلاعات و رکوردهای موجود در آن حذف خواهد شد.
در تصویر بالا جدول انتخاب شده با زدن دکمه drop به طور کامل همراه با تمام رکوردهای موجود در آن حذف شده است.
چگونه در phpMyAdmin یک پایگاه داده جدید ایجاد کنیم؟
phpMyAdmin با ارائه یک رابط گرافیکی کاربرپسند انجام بسیاری از عملیات مربوط به پایگاه داده را آسان میکند. برای ایجاد یک پایگاه داده جدید در phpMyAdmin کافی است تا از منو سمت چپ این ابزار بر روی گزینهNew کلیک کنید و سپس، در کادر مربوط بهCreate database نام پایگاه داده مورد نظر خود را وارد کرده و دکمهCreate را بزنید. امکان ایجاد پایگاه داده به تعداد دلخواه در phpMyAdmin وجود دارد و از این بابت محدودیتی نیست. تصویر زیر مراحل ایجاد پایگاه داده در phpMyAdmin را نشان میدهد.
چگونه در phpMyAdmin یک جدول جدید ایجاد کنیم؟
همان طور که میدانید هر پایگاه داده از تعدادی جدول تشکیل میشود. فرایند ایجاد جدول جدید در پایگاه داده از طریق phpMyAdmin بسیار آسان است. فهرست پایگاه دادههای موجود در phpMyAdmin از طریق منو سمت چپ این نرمافزار قابل مشاهده است. برای ایجاد جدول جدید در پایگاه داده کافی است تا ابتدا از بخش سمت چپ پایگاه داده مورد نظر را انتخاب کنید. سپس، همانند تصویر زیر در بخشName نام جدول و در بخشNumber of columns تعداد ستونهای جدول مورد نظر را باید وارد کنید. بعد از تعیین این موارد بر روی دکمهGo کلیک کنید تا جدول مورد نظر ساخته شود.
در مرحله بعد با توجه به اطلاعات مشخص شده phpMyAdmin صفحه زیر را نشان خواهد داد تا جزئیات مربوط به ستونهای جدول را در آن قرار دهید.
در تصویر بالا باید نام، نوع، اندازه و سایر مشخصات مربوط به هر کدام از ستونهای جدول را تکمیل کنید. بعد از تکمیل موارد بالا دکمهSave را فشار دهید. جدول مورد نظر با موفقیت ایجاد خواهد شد و با کلیک روی نام جدول قادر به مشاهده جزئیات آن خواهید بود. از بخش مشخص شده در تصویر زیر امکان انجام تغییرات بر روی جدول وجود خواهد داشت.
روش وارد کردن پایگاه داده به phpMyAdmin چیست؟
phpMyAdmin به توسعهدهندگان امکان میدهد تا پایگاه دادههای موجود را در این محیط وارد کنند. همچنین، امکان گرفتن خروجی در فرمتهای مختلف از پایگاه دادههای موجود نیز وجود دارد. به این دو عملیات در اصطلاح Import و Export پایگاه داده گفته میشود. به منظور وارد کردن پایگاه داده موجود به phpMyAdmin از منو بالا گزینهImport را انتخاب کنید. سپس، همانند تصویر زیر فایل پایگاه داده موجود را از بخشChoose File انتخاب کنید تا پایگاه داده مورد نظر به محیط phpMyAdmin اضافه شود.
همچنین، برای گرفتن خروجی از پایگاه داده در phpMyAdmin ابتدا باید پایگاه داده مورد نظر خود را انتخاب و در گام بعدی از منو بالا بر روی گزینهExport کلیک کنید. سپس، همانند تصویر زیر فرمت و روش گرفتن خروجی را مشخص کرده و در نهایت بر روی دکمهGo کلیک کنید.
چگونه میتوان با phpMyAdmin از پایگاه داده بکاپ گرفت؟
به منظور گرفتن نسخه پشتیبان یا بکاپ از پایگاه داده با استفاده از phpMyAdmin باید ابتدا پایگاه داده مورد نظر خود را از فهرست پایگاه دادههای موجود انتخاب کنید. سپس، از منو بالا بر روی گزینهExport کلیک کنید. در ادامه باید تنظیمات مربوط به Export را انجام دهید. برای این منظور میتوانید Export Method را بر روی گزینهQuick قرار دهید. در نهایت بعد از انجام تنظیمات بر روی دکمهGo کلیک کنید تا بکاپ مورد نظر از پایگاه داده تهیه شود.
یادگیری برنامه نویسی PHP با فرادرس
PHP یک زبان برنامه نویسی پرکاربرد و پرتقاضا در دنیای برنامه نویسی وب است. این زبان برنامه نویسی باسابقه و قدرتمند هسته اصلی توسعه بسیاری از وبسایت و سیستمهای مدیریت محتوا مانند وردپرس را تشکیل میدهد. بنابراین، انگیزه کافی برای یادگیری این زبان برنامه نویسی محبوب برای علاقهمندان وجود دارد. اگر شما نیز علاقهمند به یادگیری PHP هستید و میخواهید مسیر شغلی خود را به عنوان یک برنامهنویس PHP دنبال کنید، باید یک نقشه راه جامع برای یادگیری این مهارت داشته باشید. خوشبختانه در پتلفرم فرادرس آموزشهای متعددی برای یادگیری PHP وجود دارد که این آموزشهای در مجموعه فیلم آموزشهای برنامه نویسی PHP فرادرس قابل دسترسی هستند که لینک مربوط به آن در ادامه آورده شده است.
در این مجموعه فیلمهای آموزشی متعددی در سطوح مختلف از مقدماتی تا پیشرفته برای یادگیری PHP ارائه شده است. به منظور به دست آوردن بهترین نتیجه پیشنهاد میشود که فیلمهای آموزشی زیر را به ترتیب مشاهده کنید.
جمعبندی
phpMyAdmin ابزاری بسیار کارآمد و قدرتمند است که تعامل با پایگاه داده MySql را بسیار آسان میکند. به لطف رابط کاربری آسان این ابزار به سادگی میتوان پایگاه داده MySql را مدیریت کرد. علاوه بر رابط کاربری آسان، ویژگیهای متعدد و داشتن جامعه توسعهدهندگان فعال این ابزار را به انتخاب اول برنامهنویسان وب برای مدیریت پایگاه داده تبدیل کرده است. بنابراین، با توجه به اهمیت پایگاه داده و نقش آن در توسعه وب آشنایی و توانایی استفاده از phpMyAdmin به عنوان یکی از مهمترین ابزارهای مدیریت پایگاه داده برای هر توسعهدهنده وبی ضروری است. بر همین اساس در این مطلب از مجله فرادرس به این سوال پاسخ داده شد که phpMyAdmin چیست و چه جایگاهی در توسعه وب دارد.
این مطلب یک راهنمای گامبهگام برای آموزش phpMyAdmin محسوب میشود که در آن مهمترین نکات کار با phpMyAdmin از ایجاد پایگاه داده و جداول گرفته تا نحوه افزودن پایگاه داده و تهیه نسخه پشتیبان از آن آموزش داده شده است.
source