phpMyAdmin چیست و به چه دردی می خورد!؟

phpMyAdmin چیست و به چه دردی می خورد!؟

phpMyAdmin نرم‌ افزاری رایگان است که به زبان PHP نوشته‌ شده و به شما امکان می ‌دهد پایگاه داده MySQL وب ‌سایت خود را مدیریت کنید. در مورد پایگاه داده ها میتوانید در مقاله ” پایگاه داده چیست ” مطالب بسیار خوبی رابدست آورید اما اکنون ما می خواهیم در مورد اینکه phpMyAdmin چیست و به چه کاری می آید صحبت کنیم. برای وب ‌سایت ‌های وردپرس به طور خاص ، پایگاه داده MySQL تمام داده های مربوط به پست ها ، صفحات ، نظرات ، کاربران ، پیوند ها و موارد دیگر را ذخیره می کند. در این مقاله قصد داریم در مورد این نرم افزار اطلاعاتی را در اختیار شما قرار دهیم و با هم ببینیم که  phpMyAdmin  چیست. پس با بررسی این نرم افزار حرفه ای تا انتهای این مطلب با ما همراه باشید.

 

PhpMyAdmin چیست !؟

همان‌طور که می دانید ، هر وب سایت یا برنامه ساده نیاز به تعامل با سیستم مدیریت داده یا خود داده ها دارد، بنابراین از پایگاه داده استفاده می کند. phpMyAdmin به یکی از محبوب ترین پلتفرم های رایگان نرم ‌افزار منبع باز برای مدیریت داده های طبقه بندی شده با پایگاه داده های MySQL و MariaDB در سراسر دنیای وب تبدیل شده است که اولین هدف آن میزبانی وب و خدمات مرتبط با آن در PHP می باشد. ممکن است در مورد اینکه MariaDB چه نوع پایگاه داده ای است کمی برای شما پیش آید که در اینصورت برای اطلاع بیشتر در مورد این پایگاه داده می توانید به مقاله “MariaDB چیست” مراجعه کنید.

این ابزار GUI بسیاری از عملیات مربوط به داده ها مانند ایجاد، اصلاح، حذف داده ها و تغییر ساختار جدول را در پایگاه داده مدیریت می کند. این برنامه این امکان را دارد تا چندین پایگاه داده را هم ‌زمان مدیریت کند. همچنین اقدامات دیگری مانند مرور داده ها ، اجرای نمایش داده های SQL همراه با مدیریت شاخص ها ، کاربران و مجوزها را انجام می دهد. این ویژگی همچنین از قبیل تهیه نسخه پشتیبان، انجام عملیات جستجو ، وارد کردن و صادرات داده ها در قالب های مختلف مانند SQL ، CSV ، XML ، صفحات Excel را فراهم می کند. همچنین این برنامه یک نرم ‌افزار متن باز است و برای  مدیریت پایگاه داده Mysql به کار میرود. اصولاً نرم‌افزار phpMyAdmin روی هاستی که تهیه می کنید وجود دارد و در واقع امکان ذخیره کردن رمزهای عبور و پایگاه داده ی شما را با امنیت بالا و با استفاده از جداول خاص خود خواهد داد.

phpMyAdmin با طیف گسترده‌ای از اسناد و مدارک ارائه می‌ شود. برای سهولت استفاده توسط طیف وسیعی از کاربران این، phpMyAdmin به 72 زبان ترجمه شده و از هر دو پایه زبان LTR و RTL (راست نویس و چپ نویس) پشتیبانی می‌ کند. phpMyAdmin معتبرترین و کاربر پسند ترین مدیر پایگاه داده است و بیشتر برای برنامه ها یا برنامه های تحت وب استفاده می شود. اجازه دهید در ادامه به بررسی این موضوع که پیش نیازهای phpMyAdmin چیست و برای نصب و استفاده از آن به چه چیزی نیاز داریم.

 

پیش نیازهای phpMyAdmin چیست

این برنامه هم مانند هر برنامه دیگری نیاز به پیش نیازهایی دارد تا بتواند بعد از نصب کنترل پایگاه داده شما را در دست بگیرد و کار مدیریت را به صورت کامل انجام دهد. اجازه دهید با هم بررسی کنیم که پیش نیازهای phpMyAdmin چیست و برای نصب و  به بهره وری رساندن آن چه چیزهایی لازم است.

  1. بستری برای نصب: برای نصب نرم افزار phpMyAdmin ، به یک بستر سرور مانند ویندوز یا لینوکس نیاز دارید که از سیستم عامل ها پشتیبانی کند.
  2. مرورگر وب: برای اجرای این ابزار به یک رابط مرورگر وب نیاز دارید.
  3. زبان برنامه نویسی PHP: شما به یک زبان سمت سرور نیاز دارید.
  4. وب سرور Apache: برای ذخیره فایل‌ های phpMyAdmin به یک وب سرور نیاز دارید.
  5. پایگاه داده MySQL یا MariaDB: برای مدیریت داده های برنامه به یک پایگاه داده نیاز دارید.
بیشتر بخوانید:  ioncube loader چیست و برای استفاده از آن باید چه کار کنیم

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

 

مزیت های phpMyAdmin چیست

امکانات خوب و نکات مثبت زیاید وجود دارند که میتوان آن ها را در پاسخ به این سوال که مزایای phpMyAdmin چیست آنها را مرح نمود که برجسته ترین آنها در ادامه فهرست شده است.

  1. phpMyAdmin می تواند بر روی هر سرور یا هر سیستم عاملی که یکی مرورگر وب داشته باشد نصب شود و از آن استفاده کرد.
  2. شما می توانید به راحتی پایگاه داده را ایجاد، حذف و ویرایش کنید و این امکان را خواهید داشت تا همه عناصر را با استفاده از رابط گرافیکی phpMyAdmin ، که بسیار راحت تر از ویرایشگر خط فرمان MySQL است، مدیریت کنید.
  3. phpMyAdmin کمک می کند تا اجازه کاربر را کنترل کرده و هم ‌زمان چندین سرور را مدیریت کنید.
  4. همچنین می توانید از پایگاه داده خود نسخه پشتیبان تهیه کنید و داده ها را به قالب های مختلف مانند XML ، CSV ، SQL ، PDF ، متن OpenDocument ، Excel ، Word و صفحه گسترده و غیره صادر کنید.
  5. می توان با استفاده از رابط گرافیکی phpMyAdmin ، عبارات و پرسش های پیچیده SQL را اجرا کرد و همینطور توابع ، محرک ها و رویداد ها را ایجاد و ویرایش نمود.
  6. کلیه مجوز های سطح کاربر را مدیریت می کند.
  7. داده های SQL ، پرس و جو های چندتایی و بررگ، محرک ها ، رویدادها و رویه های ذخیره شده در توابع برای نمایش نتایج داده مورد نظر را نمایش می دهد.
  8. کلیه عملیات مربوط به داده مانند ایجاد داده جدید، خواندن داده های قبلی، ویرایش، حذف، مرور، تغییر ساختار، طرح و جستجو در بین اطلاعات موجود را انجام می دهد.
  9. روش هایی برای وارد کردن یا Import، خروجی گرفتن از داده ها یا Export، و همینطور بارگذاری فایل های داده ها به صورت متنی و فایل های مختلف را فراهم می کند.
  10. این برنامه داده ها را در قالب های مختلف مانند CSV ، XML ، PDF، سند Word، اسناد متنی ساده، صفحه گسترده، فایل اکسل و بسیاری دیگر صادر می کند.
  11. از کوئری های پیچیده و نشانه گذاری سؤالات SQL پشتیبانی می کند.
  12. همچنین می تواند بهینه سازی، تعمیر، تغییر جدول و نماها را انجام دهد.
  13. همچنین از InnoDB ، کلید های خارجی و MySQLi پشتیبانی می کند.
  14. می تواند طرح گرافیکی PDF پایگاه داده را فراهم کند.
  15. با سیستم عامل های مختلف بسیار انعطاف پذیر است.
  16. می تواند با استفاده از مثال Query ، پرس و جو های پیچیده را کنترل کند.
  17. برنامه مدیریت چند سرور را فراهم می کند.
  18. این برنامه می تواند همزمان چندین سرور را کنترل کند.
بیشتر بخوانید:  IIS چیست و چه کاربرد هایی دارد

همانطور که دیدیم پاسخ سوال مزایای phpMyAdmin چیست یک فهرست بلند بالا از خدماتی قابل توجه بود. اکنون اجازه دهید تشابهات و تفاوت های این برنامه را با یکی از برنامه هایی که در همین رنج کار می کند یعنی MySQL Console بررسی کنیم و ببینیم فرق این برنامه با phpMyAdmin چیست !؟

 

تفاوت بین MySQL Console و phpMyAdmin چیست !؟

phpMyAdmin یک رابط کاربری را فراهم می کند که از طریق آن می توان پرس و جو را در SQL اجرا کرد. همچنین شما با استفاده از این برنامه می توانید پرس و جو را در SQL جایگذاری کنید تا خروجی خود را آزمایش کنید، در حالی که در MySQL Console نمی توان کوئری ها را کپی و پیست کرد. شما باید هر بار کوئری بنویسید تا روی کنسول MySQL اجرا شود.

MySQL یک سرور پایگاه داده است، از طرف دیگر phpMyAdmin یک ابزار سرور برای دسترسی به پایگاه داده در سرور MySQL است.

شما باید کوئری پایگاه داده را برای ایجاد، حذف، تغییر، به روزرسانی و آزاد کردن آن، برای اجرا در کنسول MySQL بیاموزید، در حالی که در phpMyAdmin می توانید این کار را با استفاده از رابط کاربری گرافیکی انجام دهید که به طور خودکار این سوالات را در پس زمینه اجرا می کند. این برنامه شاید ساده به نظر برسد اما کار با آن نیازمند کمی آموزش است. اجازه دهید به بررسی این مورد بپردازیم و راهنمایی برای phpMyAdmin ارائه کنیم.

 

راهنمای استفاده از phpMyAdmin

همان طور که گفته شد اگر بخواهیم بگوییم PhpMyAdmin چیست میتوانیم به این اشاره کنیم که ابزاری open source است که و در آن می توان پایگاه داده های برنامه ها و یا وبسایت را مدیریت کرد و در صورت خرید هاست، با اشتراک هاست شما از قبل نصب شده است. در phpMyAdmin می توانید جداول را وارد کنید ، صادر کنید ، بهینه کنید یا رها کنید.

اگر وب سایت شما از پایگاه داده استفاده می کند، این پایگاه داده جایی است که در آن تمام داده های سایت شما ذخیره می شود. به عنوان مثال ، وردپرس تمام پست ها ، نظرات و مقالات شما را در یک پایگاه داده ذخیره می کند و شما برای استفاده از phpMyAdmin نیاز دارید تا مراحل زیر را دنبال کنید.

در ابتدا شما باید وارد صفحه کنترل پنل شوید. راهنمای ورود به پنل کاربری را می توانید از هاستینگ خود تهیه کنید و یا در اکثر موارد کافی است برای دسترسی به phpmayadmin وارد صفحه کنترل پنل سی پنل، دایرکت ادمین و یا لوکال هاست شوید و روی لینک phpmyadmin کلیک کنید.

بازکردن سی پنل

 

پس از اینکه توانستید به phpmyadmin وارد شوید در سمت چپ نام پایگاه داده های ساخته شده را می ببینید و همچنین می توانید دیتابیس جدید خود را در همین قسمت از گزینه ی New بسازید.

 

ایجاد دیتابیس جدید

 

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

بیشتر بخوانید:  ویژگی ها و مزایای هاست دانلود چیست !؟

 

اتخاب نوع دیتابیس

با انتخاب هر کدام از این Table ها به صفحه ی جدیدی که مربوط به اطلاعات آن بخش است وارد می شوید که می توانید آن را دیده و یا ادیت کنید و…

 

ادیت پایگاه داده

 

به اینصورت شما این امکان را خواهید داشت تا از phpMyAdmin استفاده کرده و پایگاه داده خود را با آن کنترل کنید. اما روش های وارد کردن پایگاه داده درون phpMyAdmin چیست و چگونه این کار انجام می شود!؟ در ادامه به این مورد می پردازیم.

 

روش وارد کردن یک پایگاه داده به phpMyAdmin چیست

اگر می خواهید نسخه پشتیبان از پایگاه داده خود بازیابی کنید ، لازم است برای وارد کردن آن به phpMyAdmin ،مراحل زیر را انجام دهید:

مرحله 1 – پایگاه داده خود را در phpMyAdmin باز کنید:

از روشی که در بالا گفته شد وارد شوید.

مرحله 2 – روی Databases  (پایگاه داده) در فهرست بالا کلیک کنید

 

انتخاب دیتابیس

 

مرحله 3 – روی نام پایگاه داده ای که می خواهید به آن وارد شوید کلیک کنید و نام و مشخصات را وارد کنید.

 

تعیین پایگاه داده مورد نظر

 

مرحله 4 – روی Import (وارد کردن)کلیک کنید.

 

ایمپورت کردن پایگاه داده

مرحله 5 – فایل را انتخاب کرده و روی Go کلیک کنید:

روی گزینه ی انتخاب فایل کلیک کنید و فایل پایگاه داده ای را که می خواهید وارد کنید انتخاب کنید. نوع فایل sql یا zip است.

 

انتخاب نوع فایل

سپس به پایین صفحه بروید و روی Go کلیک کنید.

 

تایید نهایی

مرحله 6 – کار شما تمام شد

تبادل اکنون انجام شده است. پیام سبز رنگی با تایید تبادل در صفحه شما ظاهر می شود. شما باید بتوانید جداول موجود در ستون سمت چپ را در phpMyAdmin مشاهده کنید. در قسمت بعد به این موضوع می پردازیم که روش بکاپ گیری از phpMyAdmin چیست و این کار را نیز با هم دنبال خواهیم کرد.

 

چگونه می توان با phpmyadmin بکاپ گرفت؟

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

در ابتدا وارد cpanel شوید. در phpmyadmin روی دیتابیس موردنظرتان و سپس در بالای صفحه روی Export کلیک کنید. در این صفحه از بین گزینه های Quick و custom گزینه ی custom را انتخاب کنید.

 

انتخاب اکسپورت

 

سپس در پایین صفحه بخش compression یکی از گزینه های zipped و یا gzipped را انتخاب کنید.

 

تعیین فشرده سازی

و در پایان روی Go کلیک نمایید.

 

تایید نهایی و کلیک روی Go

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

 

نتیجه گیری

phpMyAdmin چیست سوالی بود که به ارائه پاسخ هایی در مورد آن پرداتیم و دیدیم که در جواب این پرسش باید گفت برنامه ای برای کنترل و کار با پایگاه داده های سایت، اپلیکیشن ها و برنامه های ماست که فقط از طریق یک مرورگر وب می تواند مورد دسترسی قرار گیرد. این برنامه کاربردی یکی از بهترین گزینه ها برای مدیریت پایگاه داده است که آموزش های مفیدی برای کار کردن با آن در این مقاله ارائه شد. در صورتی که به فکر استفاده از برنامه دیگری برای دسترسی و مدیریت پایگاه داده خود هستید به شما پیشنهاد می کنیم که این کار را انجام ندهید زیرا با یکی از بهترین برنامه ها آشنا شده اید و میتوانید با خیال آسوده از آن استفاده کنید.

واکنش شما چیست؟
+1
+1
+1
+1
+1
+1
+1
برچسب‌ها:, , ,

نظر دهید

آدرس ایمیل شما منتشر نخواهد‌شد.