sql >> Databasteknik >  >> RDS >> PostgreSQL

Hur ansluter man till Postgres-databas på Docker i Windows 10 med SQLAlchemy?

Jag kom äntligen på problemet. Det var "localhost ", det fanns inget som kördes på 127.0.0.1.

Jag var tvungen att ändra den till dockningsmaskinens IP. Denna information visas om du öppnar Docker Quickstart Terminal . Det visar något i stil med "docker is configured to use the default machine with IP 192.168.XX.XXX "

Ett annat sätt att hitta denna IP är att öppna Resource Monitor , gå till Nätverk fliken och kontrollera sedan TCP-anslutningarna . Det bör finnas docker.exe körs. IP-adressen som visas i Fjärradress kolumnen är den som kommer att fungera.

Äntligen rätt kommando :

engine = create_engine('postgresql+psycopg2://postgres:[email protected]/mydb?port=5430')


  1. Hur man inaktiverar alla utlösare i SQL Server Database

  2. Symfony2-doktrinen ansluter till databasen via SSL

  3. Hur exporterar man data från SQL Server 2008.2010 i DML (SQL-skript)?

  4. Korrekt syntax för array av sammansatt typ