هل تبحث عن طرق لإدارة قاعدة بيانات ووردبريس ولكنك لا تعرف كيف تبدأ؟
تمت كتابة ووردبريس باستخدام PHP كلغة البرمجة النصية وMySQL كنظام لإدارة قواعد البيانات. من أجل استخدام ووردبريس، لا تحتاج حقًا إلى تعلم أي منهما.
ومع ذلك، فإن الفهم الأساسي جدًا للاثنين يمكن أن يساعدك في استكشاف المشكلات وإصلاحها بالإضافة إلى زيادة معرفتك بـ كيفية عمل ووردبريس (خلف الكواليس).
في هذه المقالة، سنشرح كيفية استخدام ووردبريس لقاعدة البيانات، بما في ذلك مقدمة لجداول قاعدة بيانات ووردبريس الافتراضية. سنوضح لك أيضًا كيفية إدارة قاعدة بيانات ووردبريس باستخدام phpMyAdmin، والتي ستتضمن إنشاء نسخ احتياطية لقاعدة البيانات، وتحسين قاعدة بيانات ووردبريس، والمزيد.
هذا دليل شامل حول إدارة قاعدة بيانات ووردبريس، لذا تناول فنجانًا من القهوة ودعنا نبدأ:
جدول المحتوى
ما هي قاعدة البيانات وكيف يستخدمها ووردبريس؟
قاعدة البيانات هي نظام لتخزين البيانات وجلبها بطريقة منظمة. تسمح قاعدة البيانات للبرامج بإدارة البيانات بطريقة قابلة للبرمجة.
على سبيل المثال، يستخدم ووردبريس لغة البرمجة (PHP) لتخزين واسترجاع البيانات من قاعدة البيانات.
تتضمن المعلومات المخزنة في قاعدة بيانات ووردبريس المقالات والصفحات والتعليقات والتصنيفات والوسوم والحقول المخصصة والمستخدمين وإعدادات ووردبريس الأخرى. سنشرح هذا بالتفصيل لاحقًا في البرنامج التعليمي عندما نتحدث عن جداول قاعدة بيانات ووردبريس.
عند تثبيت ووردبريس لأول مرة، يطلب منك تقديم اسم قاعدة البيانات والمضيف واسم المستخدم وكلمة المرور. يتم تخزين هذه المعلومات في ملف التكوين، والذي يسمى wp-config.php.
![](https://i0.wp.com/www.doctormega.com/blog/wp-content/uploads/2024/06/creatingwpconfig.png?resize=700%2C400&ssl=1)
أثناء التثبيت، يستخدم ووردبريس المعلومات التي تقدمها حول قاعدة البيانات لإنشاء الجداول وتخزين بيانات التثبيت الافتراضية داخل تلك الجداول.
بعد التثبيت، يقوم ووردبريس بتشغيل استعلامات إلى قاعدة البيانات هذه لإنشاء صفحات HTML لـ موقع الويب الخاص بك أو مدونتك ديناميكيًا.
وهذا يجعل ووردبريس قوي للغاية لأنه لا يتعين عليك إنشاء ملف html. جديد لكل صفحة تريد إنشاءها. يتعامل ووردبريس مع كل شيء بشكل ديناميكي.
أين يتم تخزين قاعدة بيانات ووردبريس الخاصة بي؟
يستخدم ووردبريس MySQL كـ نظام لإدارة قواعد البيانات، وهو برنامج مثبت على سيرفر استضافة ووردبريس الخاصة بك. يتم أيضًا تخزين قاعدة بيانات ووردبريس الخاصة بك على نفس السيرفر.
لا يمكن الوصول إلى هذا الموقع في معظم بيئات الاستضافة المشتركة. ومع ذلك، إذا كنت تستخدم خطة استضافة VPS أو سيرفر مخصص، فيمكنك استخدام أدوات سطر الأوامر لتحديد موقع قاعدة البيانات.
في أغلب الأحيان، يقع على المسار التالي:
/var/lib/mysql/your_database_name
ومع ذلك، قد يختلف هذا من مزود استضافة إلى آخر.
من المهم أن تضع في اعتبارك أنك لا تحتاج حقًا إلى الوصول إلى ملف قاعدة البيانات نفسه. يمكنك استخدام أدوات أخرى مثل phpMyAdmin لإدارة قاعدة البيانات الخاصة بك.
ما هو phpMyAdmin؟
phpMyAdmin هو برنامج قائم على الويب يسمح لك بإدارة قواعد بيانات MySQL باستخدام متصفح الويب الخاص بك. فهو يوفر واجهة سهلة الاستخدام تسمح لك بتشغيل أوامر MySQL وعمليات قاعدة البيانات.
يمكنك أيضًا استخدامه لتصفح وتحرير جداول قاعدة البيانات والصفوف والحقول. كما يسمح لك باستيراد أو تصدير أو حذف جميع البيانات داخل قاعدة البيانات.
كيفية الوصول إلى phpMyAdmin
يأتي PhpMyAdmin مثبت مسبقًا لدى جميع شركات استضافة ووردبريس الكبرى. يمكنك العثور عليه ضمن قسم قواعد البيانات في لوحة تحكم السي بانل الخاصة بحساب الاستضافة الخاص بك. فيما يلي لقطة شاشة مثال من لوحة تحكم Namecheap:
![](https://i0.wp.com/www.doctormega.com/blog/wp-content/uploads/2024/06/namecheap-phpmyadmin-min.png?resize=749%2C226&ssl=1)
اعتمادًا على مزود الاستضافة الخاص بك، قد تبدو واجهة cPanel الخاصة بك مختلفة عن لقطة الشاشة أعلاه. سيظل بإمكانك العثور على أيقونة phpMyAdmin ضمن قسم قواعد البيانات.
سيؤدي النقر عليه إلى فتح واجهة phpMyAdmin، حيث يمكنك تحديد قاعدة بيانات ووردبريس الخاصة بك من العمود الأيسر. بعد ذلك، سيعرض phpMyAdmin جميع الجداول في قاعدة بيانات ووردبريس الخاصة بك.
![](https://i0.wp.com/www.doctormega.com/blog/wp-content/uploads/2024/06/connect-phpmyadmin-with-database.png?resize=700%2C400&ssl=1)
دعونا نلقي نظرة على جداول قاعدة بيانات ووردبريس.
فهم جداول قاعدة بيانات ووردبريس
يحتوي كل تثبيت ووردبريس على 12 جدول افتراضي في قاعدة البيانات. يحتوي كل جدول قاعدة بيانات على بيانات لأقسام وميزات ووظائف مختلفة في ووردبريس.
بالنظر إلى بنية هذه الجداول، يمكنك بسهولة فهم مكان تخزين أجزاء مختلفة من موقع الويب الخاص بك. حاليًا، يقوم تثبيت ووردبريس الافتراضي بإنشاء الجداول التالية:
ملاحظة: _wp قبل اسم كل جدول هو بادئة قاعدة البيانات التي تختارها أثناء التثبيت. قد يكون الأمر مختلف إذا قمت بتغييره في وقت التثبيت.
wp_commentmeta: يحتوي هذا الجدول على معلومات تعريفية حول التعليقات المنشورة على موقع ووردبريس. يحتوي الجدول على أربعة حقول: meta_id وcomment_id وmeta_key وmeta_value. يرتبط كل meta_id بـ comment_id. أحد الأمثلة على المعلومات الوصفية للتعليق المخزنة هو حالة التعليق (موافق عليه، في انتظار المراجعة، المهملات).
wp_comments: كما يوحي الاسم، يحتوي هذا الجدول على تعليقات ووردبريس الخاصة بك. فهو يحتوي على اسم مؤلف التعليق وعنوان URL والبريد الإلكتروني والتعليق والمزيد.
wp_links: لإدارة قوائم المدونات التي تم إنشاؤها بواسطة الإصدارات السابقة من ووردبريس أو اضافة Link Manager.
wp_options: يحتوي هذا الجدول على معظم إعدادات موقع ووردبريس الخاص بك، مثل عنوان URL للموقع، والبريد الإلكتروني للمدير، والتصنيف الافتراضي، والمقالات لكل صفحة، وتنسيق الوقت، وغير ذلك الكثير. يتم استخدام جدول الخيارات أيضًا بواسطة العديد من اضافات ووردبريس لتخزين إعدادات الاضافات.
wp_postmeta: يحتوي هذا الجدول على معلومات تعريفية حول مقالات وصفحات ووردبريس وأنواع المقالات المخصصة. تتضمن أمثلة المعلومات التعريفية للنشر القالب المستخدم لعرض الصفحة، والحقول المخصصة، وما إلى ذلك. تستخدم بعض الاضافات أيضًا هذا الجدول لتخزين بيانات الاضافات، مثل معلومات سيو ووردبريس.
wp_posts: الاسم يشير إلى المقالات، ولكن في الواقع، يحتوي هذا الجدول على جميع أنواع المقالات، أو، إذا جاز التعبير، أنواع المحتوى. يحتوي هذا الجدول على جميع مقالاتك وصفحاتك ومراجعاتك وأنواع المقالات المخصصة.
wp_termmeta: يسمح هذا الجدول للمطورين بتخزين البيانات التعريفية المخصصة للمصطلحات ضمن تصنيفاتهم المخصصة. على سبيل المثال، يستخدمه ووكومرس لتخزين البيانات التعريفية لسمات (attributes) المنتج والتصنيفات (الفئات).
wp_terms: يحتوي ووردبريس على نظام تصنيف قوي يسمح لك بتنظيم المحتوى الخاص بك. تسمى عناصر التصنيف الفردية بالمصطلحات، ويتم تخزينها في هذا الجدول. على سبيل المثال، تصنيفات ووسوم ووردبريس الخاصة بك هي تصنيفات، وكل تصنيف/وسوم بداخلها عبارة عن مصطلح.
wp_term_relationships: يدير هذا الجدول العلاقة بين أنواع مقالات ووردبريس والمصطلحات الموجودة في جدول wp_terms. على سبيل المثال، هذا هو الجدول الذي يساعد ووردبريس على تحديد ما إذا كان المقال X ضمن التصنيف Y.
wp_term_taxonomy: يحدد هذا الجدول تصنيفات المصطلحات المحددة في جدول wp_terms. على سبيل المثال، إذا كان لديك المصطلح “دروس ووردبريس التعليمية“، فإن هذا الجدول يحتوي على البيانات التي تشير إلى أنها مرتبطة بتصنيف يسمى الفئة. باختصار، يحتوي هذا الجدول على البيانات التي تساعد ووردبريس على التمييز بين المصطلح الذي يمثل التصنيف، والوسوم، والمزيد.
wp_usermeta: يحتوي على معلومات تعريفية حول المستخدمين المسجلين على موقع الويب الخاص بك.
wp_users: يحتوي على معلومات المستخدم مثل اسم المستخدم وكلمة المرور والبريد الإلكتروني للمستخدم والمزيد.
إدارة قاعدة بيانات ووردبريس باستخدام phpMyAdmin
تحتوي قاعدة بيانات ووردبريس الخاصة بك على إعدادات ووردبريس المهمة وجميع مقالات مدونتك وصفحاتك وتعليقاتك والمزيد. يجب أن تكون حذر للغاية عند استخدام phpMyAdmin، وإلا قد ينتهي بك الأمر إلى حذف بيانات مهمة عن طريق الخطأ.
كإجراء وقائي، يجب عليك دائمًا إنشاء نسخة احتياطية كاملة لقاعدة البيانات. سيسمح لك ذلك باستعادة قاعدة البيانات الخاصة بك إلى ما كانت عليه من قبل.
دعونا نلقي نظرة على كيفية إنشاء نسخة احتياطية لقاعدة بيانات ووردبريس بسهولة.
إنشاء نسخة احتياطية لقاعدة بيانات ووردبريس باستخدام phpMyAdmin
لإنشاء نسخة احتياطية لقاعدة بيانات ووردبريس الخاصة بك من phpMyAdmin، انقر فوق قاعدة البيانات. ثم، في القائمة العلوية، ما عليك سوى النقر فوق علامة التبويب “تصدير”.
![](https://i0.wp.com/www.doctormega.com/blog/wp-content/uploads/2024/06/exportdb.png?resize=700%2C400&ssl=1)
في الإصدارات الأحدث من phpMyAdmin، سيطلب منك طريقة التصدير. ستقوم الطريقة السريعة بتصدير قاعدة البيانات الخاصة بك في ملف sql. في الطريقة المخصصة، ستوفر لك المزيد من الخيارات والقدرة على تنزيل النسخ الاحتياطية بتنسيقات أرشيف مضغوطة بتنسيق zip أو gzip.
نوصي باستخدام الطريقة المخصصة واختيار مضغوط (zip) كطريقة للضغط. تسمح لك الطريقة المخصصة أيضًا باستبعاد الجداول من قاعدة البيانات.
![](https://i0.wp.com/www.doctormega.com/blog/wp-content/uploads/2024/06/dbcompressexport.png?resize=700%2C400&ssl=1)
لنفترض أنك استخدمت اضافة أنشأ جدول قاعدة بيانات، ولم تعد تستخدم هذا الاضافة. وبعد ذلك، يمكنك اختيار استبعاد هذا الجدول من النسخة الاحتياطية إذا كنت تريد ذلك.
يمكن استيراد ملف قاعدة البيانات التي تم تصديرها مرة أخرى إلى قاعدة بيانات مختلفة أو نفسها باستخدام علامة التبويب استيراد في phpMyAdmin.
إنشاء نسخة احتياطية من ووردبريس باستخدام اضافة
يعد الاحتفاظ بنسخ احتياطية منتظمة لموقع ووردبريس الخاص بك هو أفضل شيء يمكنك القيام به من أجل أمان ووردبريس. على الرغم من أن قاعدة بيانات ووردبريس تحتوي على غالبية معلومات موقعك، إلا أنها لا تزال تفتقر إلى العديد من العناصر المهمة إلى حد ما، مثل ملفات التمبلات والصور والتحميلات وما إلى ذلك.
يتم تخزين جميع صورك في مجلد التحميلات في دليل /wp-content/ الخاص بك. على الرغم من أن قاعدة البيانات تحتوي على معلومات حول الصورة المرفقة بالمقال إلا أنها عديمة الفائدة إذا لم يكن مجلد الصور يحتوي على تلك الملفات.
في كثير من الأحيان، يعتقد المبتدئين أن النسخ الاحتياطي لقاعدة البيانات هو كل ما يحتاجون إليه. هذا ليس صحيحا. يجب أن يكون لديك نسخة احتياطية كاملة للموقع تتضمن القوالب والاضافات والصور.
في حين أن معظم شركات الاستضافة تدعي أن لديها نسخ احتياطية يومية، فإننا نوصي بالاحتفاظ بالنسخ الاحتياطية بنفسك، فقط في حالة حدوث ذلك.
ملاحظة: إذا كنت تستخدم حل استضافة ووردبريس المدار مثل Kinsta، فسيقومون بإنشاء نسخ احتياطية يومية.
بالنسبة لغالبية الأشخاص الذين لا يستخدمون Kinsta، يجب عليك استخدام اضافة للنسخ الاحتياطي في ووردبريس لإعداد نسخ احتياطية تلقائية لـ ووردبريس على موقعك.
استيراد نسخة احتياطية لقاعدة بيانات ووردبريس عبر phpMyAdmin
يتيح لك phpMyAdmin أيضًا استيراد قاعدة بيانات ووردبريس الخاصة بك بسهولة. ما عليك سوى تشغيل phpMyAdmin ثم تحديد قاعدة بيانات ووردبريس الخاصة بك.
بعد ذلك، عليك النقر على الرابط “استيراد” في القائمة العلوية.
![](https://i0.wp.com/www.doctormega.com/blog/wp-content/uploads/2024/06/importdb.png?resize=700%2C400&ssl=1)
في الشاشة التالية، انقر فوق الزر “اختيار ملف” ثم حدد ملف النسخ الاحتياطي لقاعدة البيانات الذي قمت بتنزيله مسبقًا.
سيقوم phpMyAdmin الأن بمعالجة تحميل ملف النسخ الاحتياطي واستيراده إلى قاعدة بيانات ووردبريس الخاصة بك. بمجرد الانتهاء من ذلك، سوف ترى رسالة النجاح.
![](https://i0.wp.com/www.doctormega.com/blog/wp-content/uploads/2024/06/dbimported.png?resize=772%2C216&ssl=1)
تحسين قاعدة بيانات ووردبريس الخاصة بك في phpMyAdmin
بعد استخدام ووردبريس لفترة من الوقت، تصبح قاعدة البيانات الخاصة بك مجزأة. هناك حمولة الذاكرة التي تزيد من الحجم الإجمالي لقاعدة البيانات ووقت تنفيذ الاستعلام.
يأتي MySQL مزود بأمر بسيط يسمح لك بتحسين قاعدة البيانات الخاصة بك. ما عليك سوى الانتقال إلى phpMyAdmin والنقر على قاعدة بيانات ووردبريس الخاصة بك. سيظهر لك هذا قائمة بجداول ووردبريس الخاصة بك.
انقر على الرابط “تحقق من الكل” الموجود أسفل الجداول. بجانبه، توجد القائمة المنسدلة “مع المحدد”. تحتاج إلى النقر عليه واختيار “تحسين الجدول”.
![](https://i0.wp.com/www.doctormega.com/blog/wp-content/uploads/2024/06/wpdboptimizetables.png?resize=700%2C400&ssl=1)
سيؤدي هذا إلى تحسين قاعدة بيانات ووردبريس الخاصة بك عن طريق إلغاء تجزئة الجداول المحددة. سيجعل استعلامات ووردبريس الخاصة بك تعمل بشكل أسرع قليلاً وتقلل قليلاً من حجم قاعدة البيانات الخاصة بك.
إصلاح مشكلات ووردبريس باستخدام phpMyAdmin
كما ذكرنا سابقًا، تعد phpMyAdmin أداة مفيدة لاستكشاف الأخطاء وإصلاحها وإصلاح بعض الأخطاء والمشكلات الشائعة في ووردبريس.
دعونا نتحقق من بعض مشكلات ووردبريس الشائعة التي يمكن إصلاحها بسهولة باستخدام phpMyAdmin.
إعادة تعيين كلمة مرور ووردبريس باستخدام phpMyAdmin
إذا نسيت كلمة مرور مسؤول ووردبريس ولا يمكنك استعادتها عبر البريد الإلكتروني المفقود لكلمة المرور، فإن هذه الطريقة تتيح لك إعادة تعيين كلمة مرور ووردبريس الخاصة بك بسرعة.
أولاً، قم بتشغيل phpMyAdmin وحدد قاعدة بيانات ووردبريس الخاصة بك. سيؤدي هذا إلى عرض جداول قاعدة بيانات ووردبريس الخاصة بك حيث تحتاج إلى النقر فوق “استعراض” بجوار جدول wp_users.
![](https://i0.wp.com/www.doctormega.com/blog/wp-content/uploads/2024/06/dbbrowseuserstable.png?resize=700%2C400&ssl=1)
ملاحظة: قد تحتوي الجداول الموجودة في قاعدة بيانات ووردبريس الخاصة بك على بادئة جدول مختلفة عن تلك التي نعرضها في لقطة الشاشة.
سترى الأن الصفوف في جدول مستخدمي ووردبريس الخاص بك. تابع وانقر على الزر “edit” بجوار اسم المستخدم الذي تريد تغيير كلمة المرور الخاصة به.
![](https://i0.wp.com/www.doctormega.com/blog/wp-content/uploads/2024/06/dbedituser.png?resize=700%2C400&ssl=1)
سيعرض لك phpMyAdmin نموذج يحتوي على جميع حقول معلومات المستخدم.
ستحتاج إلى حذف القيمة الموجودة في حقل “user_pass” واستبدالها بكلمة المرور الجديدة. ضمن عمود “دالة”، حدد “MD5” من القائمة المنسدلة وانقر على الزر “إنطلق”.
![](https://i0.wp.com/www.doctormega.com/blog/wp-content/uploads/2024/06/dbchangepassword.png?resize=700%2C400&ssl=1)
سيتم تشفير كلمة المرور الخاصة بك باستخدام تجزئة MD5، ثم سيتم تخزينها في قاعدة البيانات.
تهانينا! لقد قمت بنجاح بتغيير كلمة مرور ووردبريس الخاصة بك باستخدام phpMyAdmin.
ربما يتساءل البعض منكم الأن عن سبب اختيارنا لتجزئة MD5 لتشفير كلمة المرور.
في الإصدار الأقدم، استخدم ووردبريس تجزئة MD5 لتشفير كلمات المرور. منذ إصدار ووردبريس 2.5، بدأ باستخدام تقنيات تشفير أقوى. ومع ذلك، لا يزال ووردبريس يتعرف على MD5 لتوفير التوافق مع الإصدارات السابقة.
بمجرد تسجيل الدخول باستخدام سلسلة كلمة المرور المخزنة كتجزئة MD5، يتعرف عليها ووردبريس ويغيرها باستخدام خوارزميات التشفير الأحدث.
إضافة مستخدم إداري جديد إلى ووردبريس باستخدام phpMyAdmin
لنفترض أن لديك حق الوصول إلى قاعدة بيانات ووردبريس ولكن ليس منطقة إدارة ووردبريس. على الرغم من أنه يمكنك تغيير كلمة مرور المستخدم الإداري، إلا أن ذلك سيمنع المستخدمين الإداريين الأخرين من استخدام حساباتهم.
الحل الأسهل هو إضافة مستخدم إداري جديد عبر phpMyAdmin.
أولاً، تحتاج إلى تشغيل phpMyAdmin ثم تحديد قاعدة بيانات ووردبريس الخاصة بك. سيظهر هذا جداول قاعدة بيانات ووردبريس الخاصة بك، حيث تحتاج إلى النقر فوق الرابط “Browse” بجوار جدول wp_users.
![](https://i0.wp.com/www.doctormega.com/blog/wp-content/uploads/2024/06/dbbrowseuserstable.png?resize=700%2C400&ssl=1)
سيعرض لك phpMyAdmin الآن الصفوف الموجودة داخل جدول wp_users.
تابع وانقر على الرابط “إدخال” من القائمة في الأعلى.
![](https://i0.wp.com/www.doctormega.com/blog/wp-content/uploads/2024/06/insertnewrow.png?resize=910%2C290&ssl=1)
سيؤدي هذا إلى إظهار النموذج الذي تحتاج إلى ملؤه لإضافة مستخدم جديد إلى موقع ووردبريس الخاص بك.
إليك كيفية ملء كل حقل في هذا النموذج.
- ID – يمكنك تجاهل هذا، حيث يتم إنشاؤه تلقائيًا.
- user_login – سيكون هذا هو اسم مستخدم ووردبريس الخاص بك والذي ستستخدمه لتسجيل الدخول.
- user_pass – هذه هي كلمة مرور ووردبريس الخاصة بك. تحتاج إلى إدخال كلمة المرور وتحديد MD5 في عمود الوظيفة.
- user_nicename – هذا هو اسم المستخدم الملائم لعنوان URL الذي يمكنك استخدامه لتسجيل الدخول.
- user_email – أدخل عنوان بريد إلكتروني صالح، حيث قد تحتاج إليه لتلقي رسائل البريد الإلكتروني الخاصة بإعادة تعيين كلمة المرور وإشعارات ووردبريس.
- user_url – أضف عنوان URL لموقع الويب الخاص بك، أو يمكنك تركه فارغًا.
- user_registered – تحتاج إلى تحديد CURRENT_TIME في عمود الوظيفة لإدراج الوقت الحالي هنا تلقائيًا.
- user_activation_key – يمكنك ترك هذا الحقل فارغًا كما يتم استخدامه للموافقة على تسجيل المستخدم.
- user_status – يمكنك ترك هذا الحقل فارغًا أيضًا.
- Display_name – يمكنك إدخال اسم المستخدم الكامل كما تريد أن يظهر في المقالات. يمكنك أيضًا تركها فارغة.
![](https://i0.wp.com/www.doctormega.com/blog/wp-content/uploads/2024/06/userform.png?resize=700%2C400&ssl=1)
بعد ملء النموذج، انقر فوق الزر “إنطلق” لإدراجه في قاعدة بيانات ووردبريس الخاصة بك. سيقوم phpMyAdmin الأن بتشغيل استعلام MySQL لإدراج البيانات.
لقد أضفنا المستخدم، ولكن هذا المستخدم ليس لديه دور مستخدم مسؤول على موقع ووردبريس الخاص بك. يتم حفظ هذه القيمة في جدول آخر يسمى wp_usermeta.
قبل أن نتمكن من جعل هذا المستخدم مسؤول، سنحتاج إلى العثور على معرف (ID) المستخدم.
ما عليك سوى النقر على الرابط “تصفح” بجوار جدول wp_users، وسترى صف يحتوي على المستخدم المضاف حديثًا مع معرف المستخدم الخاص به.
![](https://i0.wp.com/www.doctormega.com/blog/wp-content/uploads/2024/06/dbfinduserid.png?resize=700%2C400&ssl=1)
قم بتدوين معرف المستخدم لأنك ستحتاج إليه في الخطوة التالية.
الآن، لنفتح جدول wp_usermeta بالنقر على الرابط “استعراض” المجاور له.
![](https://i0.wp.com/www.doctormega.com/blog/wp-content/uploads/2024/06/dbwpusermeta.png?resize=700%2C400&ssl=1)
بعد ذلك، عليك النقر على الرابط “إدخال” في الأعلى.
![](https://i0.wp.com/www.doctormega.com/blog/wp-content/uploads/2024/06/insertusermeta.png?resize=700%2C400&ssl=1)
سيسمح لك ذلك بإضافة صف جديد إلى الجدول.
سترى الأن نموذج لإدخال صف جديد.
هذا هو المكان الذي ستخبر فيه ووردبريس أن المستخدم الذي قمت بإنشائه مسبقًا لديه دور المستخدم المسؤول.
إليك كيفية ملء هذا النموذج.
![](https://i0.wp.com/www.doctormega.com/blog/wp-content/uploads/2024/06/dbaddingusermeta.png?resize=700%2C400&ssl=1)
- umeta_id – يجب عليك تركه فارغًا، حيث يتم ملؤه تلقائيًا.
- user_id – أدخل معرف المستخدم الذي قمت بنسخه مسبقًا.
- meta_key – تحتاج إلى إدخال “wp_capabilities” في هذا الحقل. ومع ذلك، قد تحتاج إلى استبدال _wp إذا كانت أسماء جداول ووردبريس الخاصة بك تستخدم بادئة مختلفة.
- meta_value – تحتاج إلى إدخال القيمة التسلسلية التالية:
- a:1:{s:13:”administrator”;s:1:”1″;}
وأخيرًا، انقر فوق الزر “إنطلق” لحفظ التغييرات.
بعد ذلك، نحتاج إلى إضافة صف آخر لتحديد مستوى المستخدم. انقر على الرابط “إدخال” في القائمة العلوية لإضافة صف آخر إلى جدول usermeta.
إليك كيفية ملء هذا النموذج.
![](https://i0.wp.com/www.doctormega.com/blog/wp-content/uploads/2024/06/dbuserlevel.png?resize=700%2C400&ssl=1)
- umeta_id – يجب عليك تركه فارغًا، حيث يتم ملؤه تلقائيًا.
- user_id – أدخل معرف المستخدم للمستخدم المضاف حديثًا.
- meta_key – تحتاج إلى إدخال “wp_user_level” في هذا الحقل. ومع ذلك، قد تحتاج إلى استبدال _wp إذا كانت أسماء جداول ووردبريس الخاصة بك تستخدم بادئة مختلفة.
- meta_value – هنا، تحتاج إلى إدخال “10” كقيمة على مستوى المستخدم.
لا تنس النقر على زر “إنطلق” لإضافة البيانات.
هذا كل شيء، يمكنك الآن زيارة منطقة إدارة ووردبريس وتسجيل الدخول باستخدام المستخدم الإداري المضاف حديثًا.
قم بتغيير اسم مستخدم ووردبريس عبر PhpMyAdmin
ربما لاحظت أنه على الرغم من أن ووردبريس يسمح لك بتغيير الاسم الكامل للمستخدم أو لقبه، إلا أنه لا يسمح لك بتغيير اسم المستخدم.
ينتهي الأمر بالكثير من المستخدمين إلى اختيار أسماء المستخدمين أثناء التثبيت والتي قد يرغبون في تغييرها لاحقًا. إليك كيفية القيام بذلك عبر phpMyAdmin.
ملحوظة: هناك طريقة أسهل لتغيير اسم مستخدم ووردبريس الخاص بك باستخدام اضافة.
أولاً، تحتاج إلى تشغيل phpMyAdmin من لوحة التحكم السي بانل (Cpanel) الخاصة بحساب الاستضافة الخاص بك. بعد ذلك، تحتاج إلى تحديد قاعدة بيانات ووردبريس الخاصة بك.
سيعرض phpMyAdmin جداول قاعدة بيانات ووردبريس الخاصة بك. يجب عليك النقر فوق الرابط “استعراض” بجوار جدول wp_users.
![](https://i0.wp.com/www.doctormega.com/blog/wp-content/uploads/2024/06/dbbrowseuserstable.png?resize=700%2C400&ssl=1)
سيدرج هذا الجدول الآن جميع المستخدمين المسجلين على موقع الويب الخاص بك.
بعد ذلك، انقر فوق الرابط “تعديل” بجوار اسم المستخدم الذي تريد تغييره.
![](https://i0.wp.com/www.doctormega.com/blog/wp-content/uploads/2024/06/dbedituser.png?resize=700%2C400&ssl=1)
سيعرض لك phpMyAdmin الآن بيانات المستخدم.
تحتاج إلى تحديد موقع حقل user_login وتغيير القيمة إلى اسم المستخدم الذي تريد استخدامه.
![](https://i0.wp.com/www.doctormega.com/blog/wp-content/uploads/2024/06/dbchangeusername.png?resize=700%2C400&ssl=1)
لا تنس النقر على الزر “إنطلق” لحفظ تغييراتك. يمكنك الآن زيارة موقع الويب الخاص بك وتسجيل الدخول باستخدام اسم المستخدم الجديد الخاص بك.
حيل phpMyAdmin المفيدة الأخرى
قاعدة بيانات ووردبريس الخاصة بك هي المحرك وراء موقع الويب الخاص بك. باستخدام phpMyAdmin، يمكنك تعديل الإعدادات لتحسين الأداء أو إصلاح المشكلات أو ببساطة تغيير الأشياء التي لا يمكن تغييرها من داخل منطقة إدارة ووردبريس.
فيما يلي بعض الحيل الإضافية التي يمكنك استخدامها مع phpMyAdmin.
- قم بإلغاء تنشيط جميع اضافات ووردبريس.
- قم بتغيير قالب ووردبريس الخاصة بك عبر phpMyAdmin.
- قم بتكرار قاعدة بيانات ووردبريس عبر phpMyAdmin.
- البحث عن النص واستبداله في قاعدة بيانات ووردبريس
تأمين قاعدة بيانات ووردبريس الخاصة بك
قبل أن نخوض في هذا الأمر، نريد التأكيد على أنه يمكن اختراق كل موقع. ومع ذلك، هناك بعض التدابير التي يمكنك اتخاذها لجعل الأمر أصعب قليلاً.
أول شيء يمكنك فعله هو تغيير بادئة قاعدة بيانات ووردبريس. يمكن أن يقلل هذا بشكل كبير من فرص هجمات حقن SQL على قاعدة بيانات ووردبريس الخاصة بك. وذلك لأن الهكرز غالبًا ما يستهدفون المواقع باستخدام بادئة جدول _wp الافتراضية.
للحصول على تعليمات خطوة بخطوة، راجع البرنامج التعليمي الخاص بنا حول كيفية تغيير بادئة قاعدة بيانات ووردبريس.
بالإضافة إلى ذلك، يجب عليك دائمًا اختيار اسم مستخدم وكلمة مرور قويين لمستخدم MySQL الخاص بك. سيؤدي ذلك إلى صعوبة وصول أي شخص إلى قاعدة بيانات ووردبريس الخاصة بك.
بالنسبة لأمان ووردبريس، نوصي بشدة باستخدام MalCare. إنه أفضل اضافة حماية ووردبريس يمكنه اكتشاف أي محاولات لحقن MySQL حتى قبل أن تصل إلى موقع الويب الخاص بك.
نأمل أن يساعدك هذا الدليل في تعلم إدارة قاعدة بيانات ووردبريس وكيفية استخدام phpMyAdmin. قد ترغب أيضًا في قراءة دليلنا حول كيفية تسريع أداء ووردبريس والاطلاع على أفضل اختياراتنا لـ أفضل خدمات التسويق عبر البريد الإلكتروني لتنمية أعمالك.
اترك تعليقاً