علاء السيد نشر 22 يونيو 2015 أرسل تقرير نشر 22 يونيو 2015 كيف أقوم بالاتصال مع خادم MySQL من الجهاز المحلي؟ اقتباس
0 Mohamad Ibrahim3 نشر 22 يونيو 2015 أرسل تقرير نشر 22 يونيو 2015 خادم MySQL لا يسمح بالاتصالات البعيدة بشكل افتراضي، ولأسباب واضحة، وجميع قواعد البيانات تفعل المثل، ولسماح بالاتصالات البعيدة عليك بالتعديل على الملفّ my.cnf، ولكن لا يُنصح بذلك، يوجد أكثر من طريقة لحل هذا المشكلة، ولكن ما أقوم به هو الالتفاف على الاتصال باستخدام SSH tunneling ولعمل ذلك عليك تنفيذ الصيغة التّالية على الجهاز المحلي الخاصّ بك: ssh -L [local port]:[database host]:[remote port] [username]@[remote host]في حالتك عليك استخدام التالي: ssh -L 3306:localhost:3306 username@hostnameسيقوم الأمر السابق بإعادة توجيه (forwarding) الطلبات على المنفذ 3306 (اختياري ليس بالضرورة اختيار نفس منفذ الخدمة) من الخادم المحلي إلى المنفذ 3306 على الخادم البعيد اقتباس
السؤال
علاء السيد
كيف أقوم بالاتصال مع خادم MySQL من الجهاز المحلي؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.