مكتبة الشروحات

لا يمكن الاتصال بخادم MySQL المحلي عبر المقبس.

رسالة الخطأ "لا يمكن الاتصال بخادم MySQL المحلي من خلال المقبس" عادة ما تشير إلى أن خادم MySQL غير قيد التشغيل أو أن هناك مشكلة في التكوين تمنع الاتصال.

إليك بعض الخطوات لاستكشاف الأخطاء وإصلاحها وحل المشكلة:

التحقق مما إذا كان خادم MySQL يعمل:

  • افتح نافذة الأوامر أو الطرفية.
  • حسب نظام التشغيل الذي تستخدمه، استخدم الأمر المناسب للتحقق من حالة خادم MySQL. على سبيل المثال، في Linux، قد تستخدم:
    systemctl status mysql
    
  • إذا كان MySQL غير قيد التشغيل، يمكنك بدء تشغيله باستخدام الأمر المناسب لنظامك (على سبيل المثال: sudo systemctl start mysql على Linux).

التحقق من مسار المقبس:

  • تأكد من أن مسار المقبس المحدد في ملف التكوين الخاص بـ MySQL صحيح. عادةً ما يكون هذا الملف يسمى my.cnf أو my.ini ويقع في دليل تكوين MySQL. يتم تحديد مسار المقبس عادةً في قسم [mysqld].

التحقق من تكوين MySQL:

  • افتح ملف التكوين الخاص بـ MySQL (my.cnf أو my.ini) وتأكد من أن bind-address مضبوط على 127.0.0.1 أو localhost. هذا يسمح لـ MySQL بقبول الاتصالات من الآلة المحلية.

التحقق من مشكلات الأذونات على الملفات:

  • تأكد من أن خادم MySQL لديه الأذونات اللازمة للوصول إلى ملف المقبس. هذا الملف عادةً ما يكون في /var/run/mysqld/mysqld.sock في أنظمة Linux.

التحقق من تشغيل خدمة MySQL على المنفذ الصحيح:

  • بشكل افتراضي، يستمع MySQL على المنفذ 3306. تأكد من أنه تم تكوينه لاستخدام المنفذ الصحيح في ملف تكوين MySQL.

إعدادات جدار الحماية:

  • إذا كان لديك جدار حماية مفعلًا، تأكد من أنه لا يمنع المنفذ الخاص بـ MySQL (عادةً 3306).

إعادة تشغيل خادم MySQL:

  • بعد إجراء أي تغييرات على التكوين، قم بإعادة تشغيل خادم MySQL لتطبيق التغييرات.

التحقق من المساحة المتاحة على القرص:

  • تأكد من توفر مساحة كافية على الخادم. نقص المساحة في القرص قد يتسبب أحيانًا في فشل MySQL.

إعادة تثبيت MySQL:

  • إذا فشلت جميع الخطوات السابقة، قد تفكر في إعادة تثبيت MySQL. يجب أن يكون هذا هو الخيار الأخير ويجب التأكد من وجود نسخ احتياطية لقاعدة البيانات قبل القيام بذلك.

التحقق من السجلات:

  • راجع سجل الأخطاء الخاص بـ MySQL (عادةً ما يكون في /var/log/mysql/ أو تم تحديده في ملف my.cnf) للحصول على رسائل خطأ إضافية قد توفر مزيدًا من المعلومات حول المشكلة.

تذكر استبدال أي مسارات مبدئية بالمسارات الفعلية على نظامك. إذا كنت لا تزال تواجه مشاكل، فإن استشارة مسؤول النظام أو طلب الدعم من موفر الاستضافة يمكن أن يكون مفيدًا.

  • 0 أعضاء وجدوا هذه المقالة مفيدة
هل كانت المقالة مفيدة ؟