User Level
خطای 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 های دیتابیس را بازگردانی نمایید.