خطای Can’t connect to local MySQL server through socket

Can’t connect to local MySQL server through socket

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

1
2
3
kill -9 mysqld
killall mysqld
/etc/init.d/mysqld start

در صورت عدم رفع مشکل ابتدا از تمام دیتابیس ها backup  تهیه نمایید و سپس دستورات زیر را اجرا نمایید.

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

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

1
cd /usr/local/directadmin/scripts

دستور زیر را وارد نمایید:

1
sh mysql.sh RootPASSWORD da_admin DA_ADMINPASSWORD

بجای RootPASSWORD پسوورد root  را وارد نمایید.

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

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

1
cat /usr/local/directadmin/conf/mysql.conf

در نهایت backup  های دیتابیس را بازگردانی نمایید.

اگر دیدگاهی در رابطه با این پست دارید ؛ با پر کردن فرم زیر ؛ دیدگاه خود را برای ما ارسال کنید .