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

संचार लिंक विफलता, स्प्रिंग बूट + MySql + Docker + Hibernate

समस्या jdbc url में लोकलहोस्ट के संदर्भ के कारण है।

कॉन्फ़िगरेशन के नीचे काम करना चाहिए।

**docker-compose.yml**

version: '3'

services:
  docker-mysql:
    image: mysql:5.7
    environment:
      - MYSQL_ROOT_PASSWORD=root
      - MYSQL_DATABASE=database
      - MYSQL_USER=root
      - MYSQL_PASSWORD=root
    ports:
      - 3307:3306

  app:
    image: app:latest
    ports:
       - 8091:8091
    environment:
      SPRING_DATASOURCE_URL: jdbc:mysql://docker-mysql:3306/database?autoReconnect=true&useSSL=false
    depends_on:
       - docker-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 में हिस्टोग्राम कैसे बनाएं?

  2. mysql:एक क्वेरी में चयन करें, डालें, हटाएं और अपडेट करें

  3. MySQL:रैंड द्वारा ऑर्डर करने के विकल्प ()

  4. MySQL वर्कबेंच सत्र डेटाबेस में अपडेट नहीं देखता है

  5. त्रुटि 1046 कोई डेटाबेस चयनित नहीं, कैसे हल करें?