رفع خطای عدم اتصال MySql از طریق سوکت در دایرکت ادمین

چنانچه در بخش mysql managment در دایرکت ادمین خطای Can’t connect to local MySQL server through socket را  مانند تصویر زیر دریافت کردید.

Can’t connect to local MySQL server through socket
Can’t connect to local MySQL server through socket

 

در این حالت باید پروسس های mysql را متوقف نموده و سپس سرویس mysql را ریست کنید تا مشکل رفع شود.
ابتدا SSH سرور را باز کنید . در صورتی که با نحوه برقراری ارتباط ssh آشنا نیستید این مقاله را بررسی نمائید.
با اجرای دستور زیر میتوانید پروسس های هایی که sql را درگیر کرده است شناسایی کنید.

 

ps auxww | grep mysq

Can’t connect to local MySQL server through socket
رفع خطای Can’t connect to local MySQL server through socket در دایرکت ادمین

نتیجه‌ی اجرای کد فوق پروسس هایی نمایش داده میشود که هر کدام شماره ای دارند. جهت متوقف کردن هر پروسس از دستور kill و شماره‌ی پروسس استفاده کنید. برای مثال برای پروسس با شماره 112694 دستور به شکل زیر خواهد بود.

kill 112694

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

 

با متوقف کردن پروسس ها سرویس MySql را مجددا با دستور زیر ریست و وضعیت را بررسی کنید.

service mysqld restart

service mysqld status

آخرین بروزرسانی 1399-08-20  

1399-03-31 434 نیما تقوی  دایرکت ادمین, سرور لینوکس, سرور مجازی و اختصاصی  
مجموع 2 امتیاز:
0

Tell us how can we improve this post?

+ = ربات هستید یا انسان؟

مقاله ای اضافه کنید

پاسخ به این سوال توسط ایمیل به شما اطلاع رسانی خواهدشد.

+ = ربات هستید یا انسان؟