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

डोकर कंटेनर में चल रहे Intellij से mySql से कनेक्ट करने में असमर्थ - निर्दिष्ट डेटाबेस उपयोगकर्ता/पासवर्ड संयोजन अस्वीकार कर दिया गया है

जैसा कि @danblack ने उल्लेख किया है, मुझे tcp के माध्यम से कनेक्ट करने की आवश्यकता है।

1) कंटेनर का IP प्राप्त करने के लिए:

docker inspect mysql1

2) मैंने सभी स्थानों से एक्सेस की अनुमति देने के लिए mysql उपयोगकर्ता को बदल दिया (जैसा कि बताया गया है यहाँ ):

'dev'@'%' यह था 'dev'@'localhost' पहले

इसने चाल चली:



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

  2. नोडज एक्सप्रेस/मार्ग और mysql

  3. Postgresql में MySQL के ORDER BY FIELD () का अनुकरण करना

  4. डेटाबेस में अरबी अक्षर क्यों नहीं डाले जा रहे हैं?

  5. com.mysql.jdbc.PacketTooBigException