چنانچه در بخش mysql managment در دایرکت ادمین خطای Can’t connect to local MySQL server through socket را مانند تصویر زیر دریافت کردید.
در این حالت باید پروسس های mysql را متوقف نموده و سپس سرویس mysql را ریست کنید تا مشکل رفع شود.
ابتدا SSH سرور را باز کنید . در صورتی که با نحوه برقراری ارتباط ssh آشنا نیستید این مقاله را بررسی نمائید.
با اجرای دستور زیر میتوانید پروسس های هایی که sql را درگیر کرده است شناسایی کنید.
ps auxww | grep mysq
نتیجهی اجرای کد فوق پروسس هایی نمایش داده میشود که هر کدام شماره ای دارند. جهت متوقف کردن هر پروسس از دستور kill و شمارهی پروسس استفاده کنید. برای مثال برای پروسس با شماره 112694 دستور به شکل زیر خواهد بود.
kill 112694
با متوقف کردن پروسس ها سرویس MySql را مجددا با دستور زیر ریست و وضعیت را بررسی کنید.
service mysqld restart
service mysqld status