خطای Can’t connect to local MySQL server through socket پرینت


Can’t connect to local MySQL server through socket

برای رفع این خطا ابتدا دستورات زیر را در ssh وارد نمایید:


kill -9 mysqld
killall mysqld
/etc/init.d/mysqld start
در صورت عدم رفع مشکل ابتدا از تمام دیتابیس ها backup تهیه نمایید و سپس دستورات زیر را اجرا نمایید.


توجه نمایید در صورت عدم حفظ اطلاعات دیتابیس پس از اجرای این دستورات تمام دیتابیس های خود را از دست خواهید داد!

وارد مسیر زیر شوید:


cd /usr/local/directadmin/scripts
دستور زیر را وارد نمایید:


sh mysql.sh RootPASSWORD da_admin DA_ADMINPASSWORD
بجای RootPASSWORD پسوورد root را وارد نمایید.

بجای DA_ADMINPASSWORD پسوورد da_admin را وارد نمایید.

برای یافتن پسوورد da_admin از دستور زیر استفاده نمایید:


cat /usr/local/directadmin/conf/mysql.conf
در نهایت backup های دیتابیس را بازگردانی نمایید.


آیا این پاسخ به شما کمک کرد؟

  • 2
« برگشت