علاء السيد نشر 22 يونيو 2015 أرسل تقرير مشاركة نشر 22 يونيو 2015 كيف أقوم بالاتصال مع خادم MySQL من الجهاز المحلي؟ اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
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 على الخادم البعيد اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
علاء السيد
كيف أقوم بالاتصال مع خادم MySQL من الجهاز المحلي؟
رابط هذا التعليق
شارك على الشبكات الإجتماعية
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.