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

नोड.जेएस सर्वर से लोकलहोस्ट डेटाबेस से कनेक्ट नहीं हो सकता

यह सबसे अधिक संभावना है कि नेटवर्किंग बंद है, इसका मतलब है कि MySQL सर्वर यूनिक्स सॉकेट के माध्यम से क्लाइंट के साथ संचार करता है, न कि टीसीपी/आईपी के माध्यम से। आप देख सकते हैं कि mysql क्लाइंट चल रहा है और "स्टेटस" कमांड चला सकता है। यदि आप वहां पोर्ट नंबर देखते हैं, तो आपका MySQL सर्वर टीसीपी/आईपी के माध्यम से संचार करता है, अन्यथा आपको "सॉकेट पथनाम ..." जैसा कुछ दिखाई देगा, पथनाम प्राप्त करें और इसे नोड.जेएस कनेक्शन पैरामीटर को दें, उदा।

...सॉकेटपाथनाम:'/opt/lampp/var/...',...

इसे https://github.com/felixge/node-mysql में देखें। पृष्ठ ("सॉकेटपाथनाम" के लिए खोजें)

आशा है, यह आपकी समस्या है।



  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 ON DUPLICATE KEY UPDATE

  2. बराबर से कम या sql क्वेरी में उपयोग करने के लिए बेहतर है

  3. MySQL डेटाबेस से Elasticsearch में डेटा स्ट्रीम करने के लिए इलास्टिक्सर्च-नदी-mysql का उपयोग करना

  4. PHP का उपयोग करके mysql तालिका में डुप्लिकेट कैसे खोजें?

  5. सुंदर लिंक में एपोस्ट्रोफ और कोलन