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

मेरे जावा एप्लिकेशन से mysql डेटाबेस (एडब्ल्यूएस इंस्टेंस पर चल रहा है) तक नहीं पहुंच सकता

आपको यह सुनिश्चित करना चाहिए कि एडब्ल्यूएस के लिए आपके सुरक्षा समूह 3306 पोर्ट (या जो भी आप कॉन्फ़िगर करते हैं) पर खुले हैं ताकि वे डेटाबेस तक पहुंच सकें।

आप मशीन में एसएसएच की कोशिश करके शूट करने में परेशानी कर सकते हैं, क्या आप स्थानीय रूप से कनेक्ट कर सकते हैं? यदि हाँ, तो अपने सुरक्षा समूहों को देखें और पोर्ट खोलें। यदि आप डेटाबेस के डाउन होने के कारण स्थानीय रूप से कनेक्ट नहीं हो पा रहे हैं और आपको डीबी को सही तरीके से निदान और कॉन्फ़िगर करने की आवश्यकता है।

लेकिन एक कनेक्शन अस्वीकृत होने की संभावना से अधिक है कि सुरक्षा समूह में एक पोर्ट खुला नहीं है।

बस यह जोड़ने के लिए कि उनकी समस्या का समाधान क्या हुआ:

  1. उसने अपने सुरक्षा समूहों की जाँच की और सही पोर्ट खोले
  2. यह देखने के लिए स्थानीय रूप से जाँच की गई कि mySQL किसी पोर्ट पर नहीं सुन रहा है
  3. netstat -tlnp स्थानीय रूप से चल रहे SQL को देखने के लिए जाँच करने के लिए
  4. यह देखने के लिए my.ini फ़ाइल की जाँच की कि mysql को पोर्ट पर सुनने के लिए कॉन्फ़िगर किया गया था
  5. नहीं मिला और इसे सुनने के लिए पुन:कॉन्फ़िगर किया गया


  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 के बजाय MySQLi का उपयोग कब करना चाहिए?

  2. आप ग्राहकों को उनके Google खाते का उपयोग करके अपनी साइट में लॉग इन करने के लिए कैसे सक्षम करते हैं?

  3. मैं इस डेटा फ़ाइल को एक MySQL तालिका में कैसे आयात करूं

  4. MySQL में एक संयोजित स्ट्रिंग में एक सेपरेटर कैसे जोड़ें - CONCAT_WS ()

  5. मैं एक mysql तालिका के विभिन्न स्तंभों में मानों की एक सरणी कैसे सम्मिलित करूं?