بنر وب سایت مجموعه ایوسی
بنر وب سایت مجموعه ایوسی
جستجو
این کادر جستجو را ببندید.

هدایای ویژه طراحی سایت

MySQL چیست (راهنمای وردپرس)

MySQL چیست؟

اگر این مقاله را دوست دارید، لطفا آن را با دوستان خود به اشتراک بگذارید.

MySQL سیستم مدیریت پایگاه داده است که توسط وردپرس برای ذخیره و بازیابی اطلاعات وبلاگ شما استفاده می شود. این به عنوان یک کابینت بایگانی برای وب سایت شما عمل می کند و “عاقبت من” تلفظ می شود.

نرم افزار پایگاه داده در حال حاضر متعلق به Oracle Corporation است و نرم افزار منبع باز است که تحت مجوز GPL و به صورت رایگان در دسترس است.

در حالی که می توانید از وردپرس بدون دانستن نحوه استفاده از MySQL استفاده کنید، یک درک اولیه می تواند به شما در رفع مشکلات سایت وردپرسی خود کمک کند.

لطفاً برای تکمیل این فرم، جاوا اسکریپت را در مرورگر خود فعال کنید.

طراحی وب سایت: راهی برای جذب مشتریان و افزایش فروش آنلاین شما

آیا میخواهید کسب و کار آنلاین خود را به سطح جدیدی برسانید؟

با یک وب سایت حرفه‌ای، میتوانید به مشتریان اعتماد بیشتری القا کنید و فروش آنلاین خود را افزایش دهید. طراحی وب سایت حرفه‌ای به شما امکان می‌دهد تا هویت برند خود را به صورت جذاب نمایش دهید و محصولات و خدمات خود را به نمایش بگذارید. همچنین، با بهینه سازی وب سایت، میتوانید در موتورهای جستجو (مثل گوگل) بالاترین رتبه را کسب کنید و بیشترین ترافیک را به سمت وب سایت خود جذب کنید.

با ما تماس بگیرید (یا اطلاعات تماس‌تان را برای ما ارسال کنید) و ما به شما کمک خواهیم کرد تا یک وب سایت منحصر به فرد داشته باشید.

۰۹۱۳۳۹۵۷۹۲۰

نام
درخواست مدنظر شما

پایگاه داده چیست؟

MySQL یک سیستم مدیریت پایگاه داده رابطه ای است که قادر به مدیریت چندین کاربر و پایگاه داده است. به عنوان یک سرور اجرا می شود و بر روی سرور میزبان وردپرس شما نصب می شود.

آن را به عنوان یک کابینت بایگانی دیجیتالی در نظر بگیرید که تمام داده های وب سایت شما را سازماندهی و ذخیره می کند.

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

یک پرس و جو معمولی MySQL به شکل زیر است:


SELECT * FROM wp_posts WHERE ID = 23;

برای استفاده از وردپرس نیازی به درک نحوه کار پایگاه داده یا یادگیری زبان SQL ندارید. همه اینها به طور خودکار در پشت صحنه اتفاق می افتد. با این حال، دانش MySQL می تواند به عیب یابی کمک کند.

شما می توانید بسیاری از خطاهای وردپرس را با کار مستقیم با پایگاه داده برطرف کنید، به خصوص زمانی که نمی توانید وارد قسمت مدیریت وردپرس شوید. به عنوان مثال، می توانید رمز عبور وردپرس را بازنشانی کنید، یک کاربر مدیر اضافه کنید و آدرس ایمیل وردپرس را تغییر دهید.

شما می توانید با استفاده از phpMyAdmin به پایگاه داده MySQL خود دسترسی پیدا کنید. این یک برنامه وب است که به شما امکان می دهد پایگاه داده های MySQL را با استفاده از یک مرورگر وب مدیریت کنید. آن را در کنترل پنل ارائه دهنده میزبانی وب خود پیدا خواهید کرد.

phpMyAdmin
phpMyAdmin

برای کسب اطلاعات بیشتر در مورد پایگاه داده ها و نحوه استفاده از آنها، راهنمای مبتدیان ما در مورد مدیریت پایگاه داده وردپرس با phpMyAdmin را ببینید.

وردپرس چگونه از MySQL استفاده می کند؟

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

به همین دلیل است که وقتی برای اولین بار وردپرس را نصب می کنید، از شما می خواهد که نام پایگاه داده، میزبان، نام کاربری و رمز عبور را ارائه دهید.

یک نام پایگاه داده، میزبان، نام کاربری و رمز عبور ارائه دهید
یک نام پایگاه داده، میزبان، نام کاربری و رمز عبور ارائه دهید

این اطلاعات در فایل پیکربندی به نام wp-config.php ذخیره می شود.

در حین نصب، وردپرس از اطلاعاتی که در مورد پایگاه داده ارائه می دهید برای ایجاد جداول و ذخیره داده های نصب پیش فرض در آن جداول استفاده می کند.

هر نصب وردپرس با ۱۲ جدول پیش فرض در پایگاه داده شروع می شود. این ها حاوی داده هایی برای بخش ها، ویژگی ها و عملکردهای مختلف وردپرس هستند.

در حال حاضر، نصب پیش فرض وردپرس جداول زیر را ایجاد می کند:

  • wp_commentmetaحاوی اطلاعات متا در مورد نظرات است
  • wp_commentsحاوی نظرات و جزئیات نویسنده نظر است
  • wp_linksوبلاگ های ایجاد شده توسط نسخه های قبلی وردپرس را مدیریت می کند
  • wp_optionsشامل بیشتر تنظیمات وردپرس در سطح سایت است
  • wp_postmetaحاوی اطلاعات متا در مورد پست ها، صفحات و انواع پست سفارشی است
  • wp_postsحاوی پست‌ها، صفحات، انواع پست سفارشی و بازبینی‌های شما است
  • wp_termmetaحاوی ابرداده برای اصطلاحات تحت طبقه بندی سفارشی است
  • wp_termsشامل اصطلاحات زیر طبقه بندی، مانند هر دسته و برچسب است
  • wp_term_relationshipsروابط بین انواع پست و اصطلاحات را مدیریت می کند
  • wp_term_taxonomyطبقه بندی هایی را برای تمایز بین دسته ها و برچسب ها تعریف می کند
  • wp_usermetaحاوی اطلاعات متا در مورد کاربران ثبت نام شده است
  • wp_usersحاوی اطلاعات کاربر از جمله نام کاربری و رمز عبور است

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

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

افزونه های پشتیبان گیری مانند UpdraftPlus به طور خودکار نسخه پشتیبان کامل از فایل ها و پایگاه داده وردپرس شما را به یک مکان راه دور ارسال می کند. می توانید با دنبال کردن راهنمای ما در مورد نحوه پشتیبان گیری و بازیابی سایت وردپرس خود با UpdraftPlus، نحوه تنظیم آن را بیاموزید.

چگونه MySQL بر عملکرد وب سایت تأثیر می گذارد

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

این باعث می شود زمانی که کاربران زیادی به طور همزمان از آن بازدید می کنند، وب سایت شما کندتر بارگذاری شود.

اکثر وب سایت ها با استفاده از افزونه کش وردپرس به این موضوع می پردازند. این افزونه‌ها صفحات وب را که اغلب درخواست می‌کنید ذخیره می‌کنند تا پایگاه داده شما به دفعات مورد پرسش قرار نگیرد. در نتیجه وب سایت شما سریعتر اجرا می شود.

افزونه کش وردپرس
پلاگین های کش mysql

توصیه می کنیم از WP Rocket (با هزینه حق کاربری) یا WP Super Cache (رایگان) استفاده کنید. بسیاری از شرکت های میزبان وردپرس مانند Bluehost و SiteGround راه حل های کش را نیز ارائه می دهند.

شما می توانید راهنمای ما را در مورد نحوه نصب و راه اندازی WP Super Cache در سایت وردپرس خود دنبال کنید تا ببینید چقدر آسان است که یک راه حل کش را به وب سایت خود اضافه کنید.

اجرای MySQL بر روی کامپیوتر شما

اگر می خواهید وردپرس را به صورت محلی بر روی رایانه خود اجرا کنید، باید همان نرم افزاری را اجرا کنید که ارائه دهنده میزبانی وردپرس خود را اجرا می کند. این شامل Apache (نرم افزار وب سرور)، MySQL (پایگاه داده) و PHP (زبان برنامه نویسی) است.

خوشبختانه، پشته های نرم افزاری مانند WAMP (برای ویندوز)، MAMP (برای مک)، LAMP (برای لینوکس) و XAMPP (پلتفرم متقابل) نصب را آسان می کند.

WAMP به شما امکان می دهد وردپرس را بر روی رایانه ویندوز خود اجرا کنید
WAMP به شما امکان می دهد وردپرس را بر روی رایانه ویندوز خود اجرا کنید

امیدواریم این مقاله به شما کمک کند تا در مورد MySQL در وردپرس بیشتر بدانید.

اگر این مقاله را دوست دارید، لطفا آن را با دوستان خود به اشتراک بگذارید.

آخرین کتاب‌های ایوسی

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *