إدارة قاعدة بيانات ووردبريس بإستخدام phpMyAdmin
تمت كتابة ووردبريس باستخدام PHP كلغة برمجة نصية و MySQL كنظام لإدارة قواعد البيانات. من أجل استخدام ووردبريس ، لا تحتاج حقًا إلى تعلم أي منهما. ومع ذلك ، يمكن أن يساعدك الفهم الأساسي للاثنين في استكشاف المشكلات وإصلاحها بالإضافة إلى زيادة فهمك لكيفية عمل ووردبريس (خلف الكواليس)
في هذه المقالة ، سنشرح كيف يستخدم ووردبريس قاعدة البيانات بما في ذلك مقدمة لجداول قاعدة بيانات ووردبريس الافتراضية. سنوضح لك أيضًا كيفية إدارة قاعدة بيانات ووردبريس باستخدام phpMyAdmin والتي ستتضمن إنشاء نُسخ احتياطية لقاعدة البيانات وتحسين قاعدة بيانات ووردبريس والمزيد.
ما هي قاعدة البيانات وكيف يستخدمها ووردبريس؟
قاعدة البيانات هي نظام لتخزين البيانات وجلبها بطريقة منظمة. تسمح قاعدة البيانات للبرنامج بإدارة البيانات بطريقة قابلة للبرمجة. تتضمن المعلومات المخزنة في قاعدة بيانات ووردبريس المقالات والصفحات والتعليقات والفئات والعلامات والحقول المخصصة والمستخدمين وإعدادات ووردبريس الأخرى. عند تثبيت ووردبريس لأول مرة ، يطلب منك تقديم اسم قاعدة بيانات ومضيف واسم مستخدم وكلمة مرور. يتم تخزين هذه المعلومات في ملف التكوين المسمى wp-config.php.
ما هو phpMyAdmin؟
PhpMyAdmin هو برنامج قائم على الويب يسمح لك بإدارة قواعد بيانات MySQL باستخدام متصفح الويب الخاص بك. يوفر واجهة سهلة الاستخدام تسمح لك بتشغيل أوامر MySQL وعمليات قاعدة البيانات. يمكنك أيضًا استخدامه لاستعراض جداول قاعدة البيانات والصفوف والحقول وتحريرها. كما يسمح لك باستيراد أو تصدير أو حذف جميع البيانات الموجودة داخل قاعدة البيانات.
كيفية الوصول إلى PhpMyAdmin؟
يأتي PhpMyAdmin مثبتًا مسبقًا مع جميع شركات استضافة ووردبريس الكبرى. يمكنك العثور عليها ضمن قسم قواعد البيانات في لوحة تحكم cPanel لحساب الاستضافة الخاص بك. مثل Bluehost
اعتمادًا على موفر الاستضافة ، قد تبدو واجهة اللوحة مختلفة عن لقطة الشاشة أعلاه. ستظل قادرًا على العثور على أيقونة phpMyAdmin ضمن قسم قواعد البيانات. سيؤدي النقر فوقه إلى فتح واجهة phpMyAdmin حيث يمكنك تحديد قاعدة بيانات ووردبريس الخاصة بك من العمود الأيسر. بعد ذلك ، سيعرض phpMyAdmin جميع الجداول في قاعدة بيانات ووردبريس الخاصة بك.
فهم جداول قاعدة بيانات ووردبريس
يحتوي كل تثبيت ووردبريس على 12 جدولًا افتراضيًا في قاعدة البيانات. يحتوي كل جدول قاعدة بيانات على بيانات لأقسام وميزات ووظائف ووردبريس . بالنظر إلى هيكل هذه الجداول ، يمكنك بسهولة فهم مكان تخزين أجزاء مختلفة من موقع الويب الخاص بك.
ملاحظة: wp_ قبل كل اسم جدول هو بادئة قاعدة البيانات التي تختارها أثناء التثبيت. يمكن أن يكون مختلفًا إذا قمت بتغييره في وقت التثبيت.
wp_commentmeta: يحتوي هذا الجدول على معلومات وصفية حول التعليقات المنشورة على موقع ووردبريس . يحتوي الجدول على أربعة حقول meta_id و comment_id و meta_key و meta_value.
wp_comments: كما يوحي الاسم ، يحتوي هذا الجدول على تعليقات ووردبريس الخاصة بك. يحتوي على اسم مؤلف التعليق وعنوان url والبريد الإلكتروني والتعليق وما إلى ذلك.
wp_links: لإدارة قوائم المدونات التي تم إنشاؤها بواسطة الإصدارات السابقة من ووردبريس
wp_options: يحتوي هذا الجدول على معظم إعدادات ووردبريس الخاصة بك على مستوى موقع الويب مثل: عنوان url للموقع ، والبريد الإلكتروني للمسؤول ، والفئة الافتراضية ، والمقالات لكل صفحة ، وتنسيق الوقت .
wp_postmeta: يحتوي هذا الجدول على معلومات وصفية حول مقالات ووردبريس والصفحات وأنواع المقالات المخصصة. قد تستخدم بعض الاضافات هذا الجدول لتخزين بيانات البرنامج المساعد مثل معلومات ووردبريس SEO
wp_posts: يحتوي هذا الجدول على جميع أنواع المقالات أو ينبغي أن نقول أنواع المحتوى حيث يحتوي هذا الجدول على جميع مقالات وصفحاتك ومراجعاتك وأنواع المقالات المخصصة.
wp_termmeta: يسمح هذا الجدول للمطورين بتخزين البيانات الوصفية المخصصة للمصطلحات ضمن تصنيفاتهم المخصصة. على سبيل المثال ، يستخدمه WooCommerce لتخزين البيانات الوصفية لسمات وفئات المنتج.
wp_terms: يحتوي ووردبريس على نظام تصنيف قوي يسمح لك بتنظيم المحتوى الخاص بك. تسمى عناصر التصنيف الفردية بالمصطلحات ، ويتم تخزينها في هذا الجدول. على سبيل المثال ، فئات وعلامات ووردبريس الخاصة بك عبارة عن تصنيفات ، وكل فئة / علامة بداخلها عبارة عن مصطلح.
wp_term_relationships: يدير هذا الجدول علاقة أنواع مقالات ووردبريس بالمصطلحات الموجودة في جدول wp_terms.
wp_term_taxonomy: يعرّف هذا الجدول التصنيفات للمصطلحات المحددة في جدول wp_terms. حيث يحتوي هذا الجدول على البيانات التي تساعد ووردبريس على التمييز بين المصطلح الذي يمثل فئة ، وما هو علامة ، وما إلى ذلك.
wp_usermeta: يحتوي على معلومات وصفية حول المستخدمين المسجلين على موقع الويب الخاص بك.
wp_users: يحتوي على معلومات المستخدم مثل اسم المستخدم وكلمة المرور والبريد الإلكتروني للمستخدم وما إلى ذلك.
إدارة قاعدة بيانات ووردبريس باستخدام phpMyAdmin
تحتوي قاعدة بيانات ووردبريس الخاصة بك على إعدادات ووردبريس الهامة ، وجميع مقالات المدونة والصفحات والتعليقات والمزيد. يجب أن تكون حذرًا للغاية عند استخدام phpMyAdmin ، أو قد ينتهي بك الأمر بحذف بيانات مهمة عن طريق الخطأ. كإجراء احترازي ، يجب عليك دائمًا إنشاء نسخة احتياطية كاملة لقاعدة البيانات. سيسمح لك هذا باستعادة قاعدة البيانات الخاصة بك بالطريقة التي كانت عليها من قبل.
إنشاء نسخة احتياطية لقاعدة بيانات ووردبريس باستخدام phpMyAdmin
انقر فوق قاعدة بيانات ووردبريس الخاصة بك. في القائمة العلوية ، انقر فوق علامة التبويب تصدير.
في الإصدارات الأحدث من phpMyAdmin ، سيطلب منك طريقة تصدير.هناك طريقتين :
1- ستقوم الطريقة السريعة بتصدير قاعدة البيانات الخاصة بك في ملف .sql.
2- في الطريقة المخصصة ، ستوفر لك المزيد من الخيارات والقدرة على تنزيل نسخة احتياطية في أرشيف مضغوط أو أرشيف zip. نوصي باستخدام الطريقة المخصصة واختيار zip كطريقة ضغط.
استيراد نسخة احتياطية من قاعدة بيانات ووردبريس عبر phpMyAdmin
ما عليك سوى تشغيل phpMyAdmin ثم تحديد قاعدة بيانات ووردبريس الخاصة بك. بعد ذلك ، تحتاج إلى النقر فوق ارتباط “استيراد” من القائمة العلوية.