خطأ الإتصال بقاعدة ERROR 2002 (HY000): Can't connect to local MySQL

يظهر لي خطأ

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/opt/lampp/var/mysql/mysql.sock' (2)

كلما كتبت mysql في الطرفية

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

أحد الأسباب أن خدمة MySQL قد تكون لا تعمل، إن كنت تعمل على Ubuntu أو Linux Mint جرب أن تكتب:

sudo service mysql start

ثم جرب الاتصال مرة ثانية.

جربت عدة مرات لكن تظهر رسالة الخطأ

أنا أستعمل linux mint

جرب الامر التالي على الطرفية و أعطني مخرجه هنا

php -i | grep sock

 default_socket_timeout => 60 => 60

هل تستخدم xampp ؟


إذا كتبت الامر التالي فما المخرج أيضاً

which php

/opt/lampp/....

لكن أنا أقوم بإدخال البيانات و إستخراجها بشكل عادي من القاعدة mysql لكن لا أعلم لما يظهر error عند كتابة mysql

/opt/lampp/....

هل هذا مخرج الامر ؟

نعم

/opt/lampp/bin/php

اكتب الامر التالي أيضا و أعطني المخرج

sudo find /opt/lampp -name my.cnf

/opt/lampp/etc/my.cnf

لكن أنا أقوم بإدخال البيانات و إستخراجها بشكل عادي من القاعدة mysql لكن لا أعلم لما يظهر error