"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > كيفية الاتصال بحاوية Docker MySQL من Localhost؟

كيفية الاتصال بحاوية Docker MySQL من Localhost؟

تم النشر بتاريخ 2024-11-18
تصفح:443

How to Connect to a Docker MySQL Container from Localhost?

الاتصال بحاوية Docker MySQL من Localhost

للتفاعل مع مثيل MySQL الذي يعمل داخل حاوية Docker مباشرة من جهازك المضيف، اتبع ما يلي الخطوات:

استخدام docker-compose up

بما أنك قمت بنشر المنفذ 3306 على مضيف Docker الخاص بك، يمكنك الاتصال به من المضيف نفسه:

$> mysql -h 127.0.0.1 -P 3306 -u root
$> mysql -h 127.0.0.1 -P 3306 -u root
استخدام docker-compose run

إذا كنت لا تستخدم أمر docker-compose up ، قم بتضمين خيار --service-ports للنظر في قسم تعيين المنفذ:

$> docker-compose run --service-ports db

$> docker-compose run --service-ports db
اعتبارات إضافية

افتراضيًا، قد يحاول عميل MySQL الاتصال باستخدام مقبس Unix عند استخدام "المضيف المحلي". لتجنب ذلك، حدد عنوان IP (127.0.0.1) بشكل صريح:
  • $> mysql -h 127.0.0.1 -P 3306 -u root
أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3