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

HeidiSQL का उपयोग कर वैग्रांट से कनेक्ट नहीं हो सकता:'लोकलहोस्ट' पर MySQL सर्वर से कनेक्ट नहीं हो सकता

एक बात जिस पर मैंने ध्यान नहीं दिया, वह यह है कि SSH टनल टैब के अंतर्गत "लोकल पोर्ट" की भी आवश्यकता होती है। यह सब एक साथ लपेटने के लिए, सेट करने के लिए तीन प्रमुख पोर्ट हैं।

अगर आपकी Vagrantfile कुछ इस तरह दिखती है:

Vagrant.configure("2") do |config|
    config.vm.network "forwarded_port", guest: 3306, host: 3310
    config.vm.network "private_network", ip: "192.168.100.11"
end

और वैग्रांट SSH पोर्ट (22) को 2222 पर ऑटो-फॉरवर्ड करता है (आप इसे vagrant ssh-config द्वारा चेक कर सकते हैं) , तो HeidiSQL कॉन्फ़िग इस प्रकार होना चाहिए:

जैसा कि नए वैग्रांट संस्करण एक कस्टम-जनरेटेड एसएसएच कुंजी का उपयोग करते हैं, आपको आवारा/आवारा उपयोगकर्ता/पीडब्ल्यू संयोजन के बजाय इसकी आवश्यकता होगी। कुंजियाँ project location\.vagrant\machines\default\virtualbox में मिल सकती हैं ।

यह विंडोज 10 पर HeidiSQL 9.4.0.5130 (64 बिट) जैसा है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. GROUP_CONCAT () MySQL में फंक्शन

  2. java.time . के साथ एक यादृच्छिक लोकलडेट उत्पन्न करें

  3. mysql:instr शब्द सीमा निर्दिष्ट करें

  4. आईपी ​​​​एड्रेस रेंज से मेल खाने वाले MySQL विवरण रिकॉर्ड का सारांश - mySQL जेडी नाइट आवश्यक

  5. PHP से MySQL को जोड़ने का सबसे प्रभावी तरीका?