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

स्थानीय से mysql डोकर से कनेक्ट करने में सक्षम नहीं

सबसे पहले, इस बात से अवगत रहें कि आप गैर-स्थिर सॉफ़्टवेयर का उपयोग कर रहे हैं, इसलिए रिलीज़ और अनपेक्षित व्यवहार के बीच बड़े परिवर्तन हो सकते हैं।

संपादित करें :अब विकास में नहीं है, स्थिर रिलीज़ 19 अप्रैल, 2018 को लॉन्च की गई

दूसरे, आप सीधे अपने कंटेनर को पिंग नहीं कर सकते, यह दूसरे नेट में है, लेकिन आप उसे पिंग करने के लिए आसानी से दूसरे कंटेनर का उपयोग कर सकते हैं।

mysql 8 caching_sha2_password का उपयोग करता है mysql_native_password . के बजाय डिफ़ॉल्ट प्रमाणीकरण प्लगइन के रूप में . अधिक जानकारी यहां

कई mysql ड्राइवरों ने caching_sha2_password . के लिए समर्थन नहीं जोड़ा है अभी तक।

अगर आपको इससे समस्या हो रही है, तो आप पुराने प्रमाणीकरण प्लग इन में कुछ इस तरह से बदल सकते हैं:

docker run -p 3306:3306 --name mysql_80 -e MYSQL_ROOT_PASSWORD=password -d mysql:8 mysqld --default-authentication-plugin=mysql_native_password



  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 में इंटरसेक्ट करें

  2. MySQL डेटाबेस से छवियों को कैसे पुनर्प्राप्त करें और एक HTML टैग में प्रदर्शित करें

  3. हाइबरनेट रिलेशनशिप मैपिंग/बैच इंसर्ट को गति दें

  4. MySQL संयोजनों का अवैध मिश्रण

  5. उबंटू पर MySQL वर्कबेंच कैसे स्थापित करें