sql >> Databasteknik >  >> RDS >> Mysql

När jag använder Docker får jag felet:SQLSTATE[HY000] [2002] Ingen sådan fil eller katalog

Som någon påpekade i kommentarerna är docker-compose-filen du angav mycket relevant för din fråga.

Dokumentationen för links i docker-compose-filer säger

I ditt fall heter databasbehållaren db , så löser db värd från PHP-behållaren bör peka dig på MySQL-behållaren. Ersätter localhost med db i din konfigurationsfil bör tillåta PHP-behållaren att ansluta till MySQL.



  1. Hur kan jag redigera värden för en INSERT i en trigger på SQL Server?

  2. 4 sätt att välja dubbletter av rader i PostgreSQL

  3. Hur FORMAT() fungerar i MariaDB

  4. MySQL-utvalda poster för 1 timme sedan eller nyare i kolumnen datetime