sql >> Database teknologi >  >> RDS >> Mysql

docker compose:spring boot-forbindelse til mysql-database nægtet

du skal ændre din forbindelse på denne måde:

jdbc:mysql://database:3306/db_example

og tilføj dette til din docker-compose under springapi tjeneste:

links:
   - database

på den anden side kan du bruge wait- for-it.sh for at kontrollere om DB er oppe ved at tilføje en kommandosektion under springapi tjeneste:

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



  1. Konvertering af rækker med for mange værdier til kolonner

  2. MySQL:effektiv forespørgsel på en kolonne, der er for lang til at blive indekseret

  3. group_concat ydeevneproblem i MySQL

  4. Er dette en sikker måde at konvertere MySQL-tabeller fra latin1 til utf-8?