Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

Node.js ssh . के माध्यम से जुड़ रहा है

यदि आप एक linux/unix सिस्टम चला रहे हैं, तो निम्न कार्य करें:

ssh . के माध्यम से अपने mysql सर्वर से कनेक्ट करें और इस ssh सुरंग के माध्यम से mysql पोर्ट (डिफ़ॉल्ट 3306 है) को प्रॉक्सी करें।

यह इस प्रकार काम करता है:

1 screen में टाइप करें (एक स्क्रीन सत्र शुरू करने के लिए जो शेल बंद होने पर भी स्थायी है)।

2 स्क्रीन शेल में टाइप करें:

ssh -L 3306:127.0.0.1:3306 your_servers_domain_or_ip -lyour_login_name

3 अपना एसएसएच पासवर्ड दर्ज करें / या मैन्युअल चरणों से बचने के लिए पीकेआई प्रमाणीकरण का उपयोग करें

4 हो गया... अब आप MySQL को उसी तरह कनेक्ट कर सकते हैं जैसे आप तब करते हैं जब यह आपके एप्लिकेशन के समान मशीन पर स्थापित होता है।

नीचे दिए गए नोड.जेएस से MySQL से कनेक्ट करें:

var db = mysql.createConnection({
    host: '127.0.0.1', // Important to connect to localhost after connecting via ssh in screen
    user: 'username',
    password: '12345',
    database: '12345',
    port: 3306
});



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. क्या MySQL विश्वसनीय रूप से उन बैकअप को पुनर्स्थापित कर सकता है जिनमें दृश्य हैं या नहीं?

  2. बच्चों की सभी आईडी पुनरावर्ती रूप से कैसे खोजें?

  3. क्या ईबीएस से क्षणिक भंडारण में डेटा ले जाने से MySQL क्वेरी प्रदर्शन में सुधार होगा?

  4. SQL अपडेट स्टेटमेंट को चलाने से पहले उसका परीक्षण कैसे करें?

  5. PyInstaller, कल्पना फ़ाइल, ImportError:'blah' नाम का कोई मॉड्यूल नहीं