پایگاه داده مجموعه ای متشکل از سازمان یافته و سازمان یافته است.
در اصطلاحات محاسباتی ، پایگاه داده به نرم افزاری گفته می شود که برای ذخیره و سازماندهی داده ها استفاده می شود.
آن را به عنوان یک میزبان در نظر بگیرید که در آن داده ها را در بخشهای مختلف به نام جداول ذخیره می کنید.
هنگامی که به یک فایل خاص نیاز دارید ، به بخش خاصی (جدول) نگاه می کنید و فایل (داده) مورد نیاز خود را دریافت می کنید.
وردپرس از MySQL به عنوان سیستم مدیریت پایگاه داده خود استفاده می کند.
MySQL نرم افزاری است که برای ایجاد پایگاه داده ، ذخیره و دریافت داده در صورت درخواست استفاده می شود.
MySQL نیز مانند وردپرس یک نرم افزار منبع باز است و با سایر نرم افزارهای منبع باز معروف مانند سرور وب Apache ، PHP و سیستم عامل لینوکس بهترین کار را می کند.
برای نصب وردپرس به یک پایگاه داده MySQL نیاز دارید. همه ارائه دهندگان میزبانی وردپرس MySQL را در بسته های میزبانی خود ارائه می دهند.
در حین نصب (مراجعه کنید به:
آموزش نصب کامل وردپرس ) ، شما اطلاعات پایگاه داده خود را با وردپرس ارائه می دهید و سپس وردپرس به بقیه امور رسیدگی می کند.
میزبان پایگاه داده چیست
میزبان پایگاه داده ، رایانه ای است که پایگاه داده شما را بر روی سرور MySQL میزبانی می کند.
بیشتر وقت ها این است که
localhost
و با وارد کردن localhost در قسمت میزبان ، وردپرس به پایگاه داده شما متصل می شود.
با این حال ، برخی از ارائه دهندگان میزبانی وب ممکن است از نامهای میزبان مختلفی برای مدیریت سرورهای MySQL استفاده کنند.
نام میزبان خود را در بخش MySQL یا Database در کنترل پنل میزبانی خود پیدا خواهید کرد. اگر نمی توانید نام میزبان را پیدا کنید از ارائه دهنده میزبانی خود بپرسید.
جدول پایگاه داده چیست
پایگاه های داده دارای جداولی هستند که مانند بخش در سیستم پایگاه داده شما هستند.
هر جدول دارای ستون است و اطلاعات به صورت ردیف ذخیره می شوند. هر ردیف برای هر ستون جدول یک قسمت دارد.
مثال: یک پایگاه داده آفیس ممکن است جدولی بنام داشته
employee_records
باشد. این جدول ممکن است ستون های زیر را داشته باشد:
-
employee_id
-
employee_name
-
employee_joining_date
-
employee_phone_no
وردپرس به طور خودکار جداول را در پایگاه داده شما ایجاد می کند. در زمان نوشتن این مقاله ، نصب پیش فرض وردپرس جداول زیر را ایجاد می کند:
-
wp_commentmeta
-
wp_comments
-
wp_links
-
wp_options
-
wp_postmeta
-
wp_posts
-
wp_terms
-
wp_term
-
wp_term_taxonomy
-
wp_usermeta
-
wp_users
هر یک از این جداول دارای ستون های مختلفی است که داده ها در آن ذخیره می شوند. به عنوان مثال ،
wp_users
جدول در وردپرس دارای این ستون ها است:
-
ID
-
user_login
-
user_pass
-
user_nicename
-
user_email
-
user_url
-
user_registered
-
user_activation_key
-
user_status
-
display_name
SQL Query چیست
SQL مخفف Structured Query Language است ، این یک زبان برنامه نویسی ویژه است که برای مدیریت پایگاه داده استفاده می شود.
دستورالعمل صادر شده توسط SQL به سرور پایگاه داده برای بازیابی داده ها query نامیده می شود.
وردپرس از کوئری های MySQL برای بدست آوردن داده و استفاده از آن برای تولید صفحات وب استفاده می کند.
یک کوئری معمولی MySQL به این شکل است:
SELECT * FROM wp_posts WHERE ID = 23;
SQL فقط برای بازیابی اطلاعات از جداول محدود نیست.
همچنین می تواند داده ها را از جداول به روز ، درج و حذف کند و حتی جداول جدید ایجاد کند. این نحوه ذخیره سازی و ویرایش وردپرس با ذخیره و بازیابی داده های وب سایت شما با استفاده از SQL query ، داده های وب سایت شماست.
نحوه مدیریت پایگاه داده وردپرس
مهم است که یاد بگیرید چگونه می توانید برخی وظایف را در پایگاه داده وردپرس خود انجام دهید.
این می تواند به شما در عیب یابی برخی از مشکلات رایج وردپرس کمک کند ، به شما در بازیابی وب سایت و به طور کلی امنیت وب سایت شما کمک کند.
به عنوان مثال ، شما می خواهید یاد بگیرید که چگونه پشتیبان گیری منظم ایجاد کنید.

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