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

Ved at bruge Docker får jeg fejlen:SQLSTATE[HY000] [2002] Ingen sådan fil eller mappe

Som nogen påpegede i kommentarerne, er den docker-compose-fil, du har angivet, meget relevant for dit spørgsmål.

Dokumentationen for links i docker-compose-filer siger

I dit tilfælde hedder databasebeholderen db , så db løses vært fra PHP-beholderen skal pege dig på MySQL-beholderen. Erstatter localhost med db i din konfigurationsfil skulle tillade PHP-beholderen at oprette forbindelse til MySQL.



  1. Hvordan opretter man forbindelse til ekstern MySQL-server via SSH ved hjælp af JPA?

  2. C# opkald oracle lagret funktion

  3. Sådan viser du databaser og tabeller i PostgreSQL

  4. Hvordan bruger jeg variabler i Oracle SQL Developer?