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

Docker mysql kan ikke oprette forbindelse til container

For at oprette forbindelse til databasen skal du bruge det link/alias, du har angivet som værtsnavn. Så dit CMS kan oprette forbindelse til MySQL ved hjælp af db som værtsnavn og port 3306.

Du vil ikke være i stand til at oprette forbindelse til localhost eller 127.0.0.1, fordi "localhost" er den lokale vært inde i hver container , så brug af "localhost" i phpfpm-beholderen vil forsøge at oprette forbindelse til en MySQL-database inde i phpfpm-beholderen, men der er ingen server, der kører der.




  1. Returner en liste over beregnede kolonner i SQL Server

  2. Sådan opgraderes fra MariaDB 10.4 til MariaDB 10.5

  3. Hvordan henter jeg alle rækkerne i min DB?

  4. Flydende NHibernate og PostgreSQL, SchemaMetadataUpdater.QuoteTableAndColumns - System.NotSupportedException:Den specificerede metode understøttes ikke