मैं कुछ सॉफ्टवेयर पर काम कर रहा हूं, जिसमें एक स्थानीय डेटाबेस है, लेकिन AWS पर एक डेटाबेस तक पहुंच की भी आवश्यकता है।
डेटाबेस एक वेब सर्वर के पीछे है, इसलिए जिस तरह से मुझे कनेक्ट करने की आवश्यकता है वह वेब सर्वर के लिए एक एसएसएच सुरंग बनाने के लिए है, जो मुझे डेटाबेस तक पहुंचने की अनुमति देगा।
मैं उस कनेक्शन को बनाने में सक्षम हूं:
plink.exe webserverdomain.com -P 22 -l username -i C:\path to file\private.ppk
मुझे इसे संशोधित करने में मदद करने की आवश्यकता है ताकि मैं कनेक्शन बनाने के लिए अपने सॉफ़्टवेयर में डेटाबेस कनेक्शन स्ट्रिंग का उपयोग कर सकूं। मुझे पता है कि कुछ पोर्ट मैपिंग की जरूरत है, लेकिन मैं इसका पता नहीं लगा सकता।
स्थानीय और दूरस्थ डेटाबेस दोनों पोर्ट 3306 का उपयोग कर रहे हैं, इसलिए मैं रिमोट के लिए 3307 का उपयोग करने की कोशिश कर रहा हूं। मैं मूल रूप से दोहराने की कोशिश कर रहा हूं कि हेइडी एसक्यूएल ऐसा कैसे करता है। कोई सुझाव?