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

اگر پس از ورود به بخش mysql managment در دایرکت ادمین خطای Can’t connect to local MySQL server through socket  را دریافت کردید، میتواند بدین معنا باشد که یک یا چند پروسس  سرویس Mysql  را درگیر کرده اند. در چنین حالتی باید پروسس های mysql را متوقف نموده و سپس سرویس mysql را ریست کنید تا مشکل رفع شود.

 

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

ps auxww | grep mysq

در اجرای کد فوق پروسس هایی نمایش داده میشود که هر کدام شماره ای دارند.

 

 

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

kill 2605

 

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

service mysqld restart

در صورتی که با اجرای دستورات بالا مشکل برطرف نشد . مورد را با ارسال تیکت از طریق این لینک ( درخواست پشتیبانی) به تیم پشتیبانی مارال هاست اطلاع دهید .

آخرین به روز رسانی : تیر 22, 1399  

خرداد 1, 1399 69 maedeh yavari  دایرکت ادمین, سرورهای لینوکسی, سرورهای مجازی و اختصاصی  
مجموعا 0 رای:
0

Tell us how can we improve this post?

+ = Verify Human or Spambot ?

سوال بپرسید

پاسخ به سوال از طریق ایمیل به شما اطلاغ رسانی خواهد شد.

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

بستن

سوال بپرسید

پاسخ به سوال از طریق ایمیل به شما اطلاغ رسانی خواهد شد.

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

رفتن به نوار ابزار