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

डॉकर लिखें:mysql डेटाबेस के लिए स्प्रिंग बूट कनेक्शन ने मना कर दिया

आपको अपना कनेक्शन इस तरह बदलना होगा:

jdbc:mysql://database:3306/db_example

और इसे springapi . के तहत अपने docker-compose में जोड़ें सेवा:

links:
   - database

दूसरी ओर आप wait- का उपयोग कर सकते हैं। for-it.sh यह जांचने के लिए कि क्या DB चालू है, springapi . के तहत एक कमांड सेक्शन जोड़ें सेवा:

command: ["path/to/wait-for-it.sh", "database:3306", "-t", "6000", "--", "YOUR ACTUAL COMMAND"]



  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. TIMESTAMP कॉलम के लिए डिफ़ॉल्ट मान के रूप में समाप्ति तिथि

  3. इंट फ़ील्ड के विरुद्ध कंटेन्स का उपयोग करते समय डायनेमिक लिंक विफल हो रहा है

  4. MySQL में वर्षों के दौरान रन या स्ट्रीक की गणना करें

  5. कोडनिर्देशक सक्रिय रिकॉर्ड कई पसंद के साथ या?