سلام خسته نباشید بنده از laragon استفاده میکنم مدتیه موقع ران کردن mysql به ارور میخورم و منو به فایل mysqld.log هدایت میکنه وقتی این فایل رو باز میکنم متن اروری که میده اینه :
2023-03-13T09:29:22.836443Z 0 [ERROR] Can't start server: Bind on TCP/IP port: No such file or directory
2023-03-13T09:29:22.837789Z 0 [ERROR] Do you already have another mysqld server running on port: 3306 ?
2023-03-13T09:29:22.839007Z 0 [ERROR] Aborting
اولین چیزی که به ذهن میاد اینه که باید پورت رو عوض کنم ولی وقتی به عنوان مثال پورت رو به 3307 یا 3308 تغییر میدم باز هم همین ارور رو داریم با پورت های جدید کسی از دوستان میدونه این ارور برای چیه ؟
پ.ن: وقتی داخل ترمینال با دسترسی ادمین این دوتا دستور رو به ترتیب میزنم این مشکل رفع میشه ولی وقتی سیستم ری استارت میشه باید این دستور هارو تکرار کنم
net stop winnat
net start winnat
سلام دوست من!
به نظره من مشکلتون اینه که پورت 3306 برای MySQL برنامه شما توسط برنامه MySQL server دیگری استفاده میشه و هیچ پورتی با جدید ترین اطلاعت قابل استفاده نیست. برای رفع این مشکل، باید MySQL server دیگه رو پیدا کنید که داره از پورت 3306 استفاده میکنه و آن رو متوقف کنید. بعد که این کار رو انجام دادید، میتونید دوباره MySQL server رو روی پورت 3306 اجرا کنید و بررسی کنید که مشکل شما حل شده یا نه.
در صورتی که هنوزم با مشکل مواجه هستید، میتونید از راه حل های دیگه مثل استفاده از داکر، XAMPP یا WAMP استفاده کنید.
سوالی داشتید درخدمتم.
@MahdiMashayekhi
خیلی ممنون بابت پاسخ دهی
بنده mysql دیگه ای روی سیستمم ندارم و همین یدونه هستش
نکته ای که هستش اینه داکر رو مدتی پیش تست کردم و ایمیج mysql server رو از طریق داکر نصب کردم ولی به کل این ایمیج و حتی داکر رو (بنا به دلایلی) حذف کردم ممکنه از این باشه این ارور؟
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟