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

SSH के माध्यम से एक MySQL डीबी से कनेक्ट करने के लिए SSHTunnelForwarder का उपयोग करना

मुझे लगता है कि आपकी समस्या इस तथ्य में निहित है कि आप एक स्थानीय SSH सुरंग बना रहे हैं, लेकिन एक दूरस्थ होस्ट से सीधे जुड़ने का प्रयास कर रहे हैं, जो SSH सुरंग का उपयोग करने के उद्देश्य को विफल कर देता है।

मेरा मानना ​​है कि यदि आप अपनी कनेक्शन स्ट्रिंग को host='mysql_host' . से बदलते हैं करने के लिए host='127.0.0.1' आपने अपनी समस्या का समाधान कर लिया होगा।

यदि आप अपने सीक्वल प्रो इंस्टेंस की डिबगिंग / कनेक्शन सेटिंग्स को देखते हैं, तो आप देखेंगे कि वास्तविक कनेक्शन कमांड का उपयोग किया जा रहा है और उम्मीद है कि यह पुष्टि करनी चाहिए कि यह मामला है।

SSH अग्रेषण पर आगे की संदर्भ सामग्री :http://blog.trackets.com/2014/05/17/ssh-tunnel-local-and-remote-port-forwarding-explained-with-examples.html



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मैं PHP 7 में MySQLi एक्सटेंशन को कैसे सक्षम कर सकता हूं?

  2. वापसी समारोह जावास्क्रिप्ट

  3. MySQL के बारे में शीर्ष 10 रोचक तथ्य और टिप्स

  4. प्रतिक्रिया सामग्री एक स्ट्रिंग या ऑब्जेक्ट होना चाहिए जो __toString (), बूलियन को लागू करने के बाद psql . पर ले जाए

  5. Django - OperationalError:(2006, 'MySQL सर्वर चला गया है')