10 استعلامات SQL للتفكير أثناء نقل مجال WordPress
نشرت: 2022-12-16
هل تتطلع إلى ترحيل موقع WordPress أو المجال الخاص بك إلى مضيف جديد أو خادم SQL؟ ثم ، أنت تقرأ القطعة الصحيحة! على الرغم من أن العملية برمتها يمكن أن تكون تجربة شاقة ومرهقة ، إلا أنها ستنجح بالتأكيد إذا اتبعت هذا الدليل.
في أغلب الأحيان ، يواجه الأشخاص الحاجة إلى الانتقال إلى خادم SQL جديد. قد يكون هذا بسبب المشاكل المختلفة مع مزودهم الحالي وقد كان لديهم ما يكفي. ومع ذلك ، في معظم الحالات ، يتأخر الترحيل إلى مضيف أكثر موثوقية مرارًا وتكرارًا خوفًا من ارتكاب خطأ وإتلاف موقعك.
لحسن الحظ ، تناقش هذه المقالة بشكل شامل أهم عشرة استعلامات SQL يجب التفكير فيها أثناء نقل مجال WordPress. لذا ، دون مزيد من الاستعداد ، دعنا نتعمق في الأمر!
ما هو SQL؟
لغة الاستعلام الهيكلية (SQL) ، هي لغة برمجة موحدة تستخدم لإدارة قواعد البيانات العلائقية وتنفيذ العديد من العمليات على البيانات الموجودة فيها.
تم إنشاؤه في السبعينيات ، ولم يتم استخدام SQL من قبل مسؤولي قواعد البيانات فقط. كما تم استخدامه من قبل المطورين الذين يكتبون نصوص تكامل البيانات ومحللي البيانات بهدف إعداد وتشغيل الاستعلامات التحليلية.
يمكنك استخدام SQL من أجل:
- الحفاظ على أداء قاعدة البيانات وتحسينه
- إضافة وتحديث وحذف صفوف البيانات
- تعديل هياكل قاعدة البيانات وجدول الفهرس
- استرجع مجموعات فرعية من المعلومات من داخل أنظمة إدارة قواعد البيانات العلائقية (RDBMS) وغيرها الكثير.
بعد فهم هذا ، دعنا نتصفح استعلامات SQL المطلوبة لنقل موقع WordPress الخاص بك إلى مجال جديد. ولكن قبل أن نبدأ ، من الجدير بالذكر أن العديد من أفضل الدورات التدريبية في SQL ، بما في ذلك دورة SQL من تدريب Acuity ، يمكن أن تكون مفيدة. توفر لك دورة SQL من Acuity حزم دورات متنوعة. تتراوح هذه الدورات من المقدمة والمتقدمة والمجمعة إلى SQL SSRS.
علاوة على ذلك ، هل أنت غير متأكد من الدورة التدريبية الأنسب لك؟ بعد ذلك ، لا داعي للقلق. بمجرد الاتصال ، يمكنك التأكد من حصولك على أفضل النصائح فيما يتعلق بالدورة التدريبية المثالية لك.
من ناحية أخرى ، يتضمن ترتيب SQL فرز القواعد والحالات وخصائص حساسية التمييز لبياناتك. عمليات الترتيب المستخدمة مع أنواع بيانات الأحرف ، مثل varchar و char ، تملي صفحة الترميز اللغوي والأحرف المقابلة ليتم تمثيلها لنوع البيانات هذا.
لذلك قد تكون:
- تثبيت خادم SQL جديد
- ربط الخادم بقواعد بيانات العميل
- أو استعادة نسخة احتياطية لقاعدة البيانات
مهما كان الأمر ، من الضروري فهم متطلبات اللغة ونوع وظائف SQL وحساسية تمييز البيانات التي تعمل بها.
بعد مناقشة هذا الأمر ، دعنا نتعمق في استعلامات SQL للتفكير أثناء نقل مجال WordPress في الجلسة التالية.
أهم 10 استعلامات SQL للتفكير فيها أثناء نقل مجال WordPress
بمجرد تنفيذ استعلام SQL على قاعدة بيانات WordPress الخاصة بك ، يمكنك إجراء التغييرات الأساسية بسهولة وكفاءة. المدرجة أدناه هي بعض استعلامات SQL التي يمكن أن تكون مفيدة للغاية لك أثناء نقل مجال WordPress.
النسخ الاحتياطي لقاعدة بيانات WordPress الخاصة بك
قبل إعادة تعيين مجال WordPress ، يجب عليك عمل نسخة احتياطية من كل عنصر في موقعك. يجب أن يكون هذا جزءًا من أمان WordPress واسع الانتشار وممارسة جيدة قبل أي تغيير كبير. ومع ذلك ، فهو أيضًا مطلب لترحيل تثبيت WordPress الخاص بك ، حيث يتم نقل الكثير من البيانات.
إذن كيف تقوم بعمل نسخة احتياطية من قاعدة البيانات الخاصة بك؟ هناك الكثير من المكونات الإضافية التي يمكنك استخدامها لعمل نسخة احتياطية من WordPress. باستخدام مكون إضافي للنسخ الاحتياطي ، يمكنك تثبيت واستخدام الإعدادات المضمنة لإدارة الملفات التي يتم نسخها احتياطيًا ، وعدد المرات ، ومكان تخزين النسخ الاحتياطية.
علاوة على ذلك ، يمكنك نسخ قاعدة بيانات WordPress احتياطيًا يدويًا باتباع الخطوات التالية:
- قم بتسجيل الدخول إلى ملف phpMyAdmin
- اختر قاعدة بيانات WordPress الخاصة بك
- انقر فوق تصدير في الجزء العلوي من التنقل على الشاشة
- حدد الجداول التي تريد نسخها احتياطيًا ، أو حدد جميع الجداول لإجراء نسخ احتياطي لقاعدة البيانات بأكملها
- اختر SQL للتصدير كملحق .sql
- حدد مربع الاختيار "حفظ كملف"
- اختر نوع الضغط
- أخيرًا ، انقر فوق "انتقال" ونافذة التنزيل لحفظ ملف قاعدة البيانات الاحتياطية.
تغيير الموقع وعنوان URL الرئيسي
يحفظ WordPress المسار الأساسي للموقع وعنوان URL الرئيسي في قاعدة البيانات. لذلك ، إذا قمت بنقل نطاق WordPress الخاص بك من المضيف المحلي إلى الخادم الخاص بك ، فلن يتم تحميل موقعك عبر الإنترنت. هذا لأن عنوان URL للمسار المطلق لا يزال يشير إلى مضيفك المحلي. ومن ثم ، لكي يعمل الموقع ، يجب عليك تعديل عنوان URL الخاص بالموقع وعنوان URL الرئيسي.
قم بتغيير GUID
بعد إعادة تعيين مدونتك من المضيف المحلي إلى الخادم الخاص بك أو من مجال آخر إلى مجال جديد ، يجب عليك إصلاح عناوين URL لحقل GUID في جدول wp_posts. يعد هذا أمرًا حيويًا لأن GUID يفك تشفير المنشور أو الرابط الثابت للصفحة إلى المسار الصحيح للمقالة المطلقة عندما يتم إدخالها بشكل خاطئ.
تغيير URL في المحتوى
كما تعلم ، يستخدم WordPress المسارات المطلقة في رابط URL بدلاً من المسار النسبي عند تخزينها في قاعدة البيانات. علاوة على ذلك ، يخزن محتوى كل سجل منشور جميع عناوين URL القديمة التي تشير إلى المصدر القديم. لذلك ، لترحيل WordPress الخاص بك إلى مجال جديد ، يجب عليك تغيير جميع عناوين URL هذه إلى موقع المجال الجديد.
تحديث Post Meta
يعمل تحديث Post Meta بشكل مشابه تقريبًا لتحديث عنوان URL في محتوى المنشور. إذا قمت بتخزين بيانات URL إضافية لكل منشور ، فيمكنك استخدام "استعلام المتابعة" لتغييرها جميعًا.
تغيير اسم المستخدم المسؤول الافتراضي
يُنشئ كل تثبيت افتراضي لـ WordPress حسابًا باسم مستخدم مسؤول افتراضي. هذه معرفة واسعة الانتشار ، لأن كل من يستخدم WordPress يعرف ذلك.ومع ذلك ، يمكن أن تكون هذه مشكلة أمنية لأن المتسلل يمكنه فرض لوحة إدارة WordPress الخاصة بك. وبالتالي ، فإن تغيير اسم المستخدم الافتراضي "المسؤول" يمنح لوحة إدارة WordPress أمانًا إضافيًا.
حذف المراجعة
عند تحرير مقال في WordPress ، يتم حفظ العديد من نسخ المراجعة. ومع ذلك ، يعد هذا إهدارًا للموارد لأن المراجعة المفرطة للسجلات تزيد من عبء قاعدة البيانات.
بمرور الوقت ، عندما يكون لديك الآلاف من الإدخالات ، فإن قاعدة البيانات الخاصة بك ستنمو بشكل ملحوظ. يؤدي هذا إلى زيادة تكرار التكرار واسترداد البيانات ويؤثر على وقت تحميل الصفحة.
حذف Meta Post
يعد تثبيت الإضافات أو إزالتها مهمة شائعة في WordPress. تستخدم معظم هذه المكونات الإضافية meta post لتخزين البيانات عنها. بعد إزالة المكون الإضافي ، تظل هذه البيانات داخل جدول التعريف المنشور ، والتي لم تعد ضرورية. ومع ذلك ، فإن تنظيف قيمة التعريف اللاحقة غير المستخدمة سيساعد في تسريع وتقليل حجم قاعدة البيانات الخاصة بك.
حذف كافة التعليقات غير المرغوب فيها
في الحالات التي يكون لديك فيها العديد من التعليقات غير المرغوب فيها ، فإن تصفح كل صفحة لحذفها قد يكون مملاً ومحبطًا. لحسن الحظ ، فإن اتباع استعلام SQL يجعل الأمر أسهل ، حتى إذا كان عليك مواجهة حذف 500 تعليق غير مرغوب فيه ، فسيكون ذلك في غاية السهولة.
أعلن عن اسم المجال الجديد الخاص بك
من المستحسن تقديم إشعار عام حول عملية الترحيل الخاصة بك. للقيام بذلك ، يمكنك ببساطة كتابة منشور مدونة على موقعك الجديد ومشاركته على منصات الوسائط الاجتماعية الخاصة بك. يمكن أن يكون هذا مفيدًا بعدة طرق ، حيث من المرجح أن يتذكر المستخدمون النطاق الجديد بمجرد قراءتهم عنه.
ثانيًا ، يمكنك أيضًا مطالبة المستخدمين بإعلامك بأي أخطاء. لا يمكنك بمفردك اختبار موقعك في كل نوع مختلف من المستعرضات أو بيئة النظام. من المفيد أن يكون لديك زوج جديد من العيون يدقق فيه.
الأفكار النهائية حول استعلامات SQL
يمكنك أن ترى أنه عند تقسيمها إلى الخطوات البسيطة المذكورة أعلاه ، فإن العملية ليست معقدة. يتطلب منك فقط توخي الحذر في كل خطوة وإعطاء خيار العودة إلى الإصدار الأصلي حتى آخر لحظة ممكنة (في حالة حدوث أي مشاكل).
فلماذا الانتظار أكثر من ذلك؟ انطلق وقم بترحيل نطاق WordPress الخاص بك اليوم.