sql >> Databasteknik >  >> RDS >> PostgreSQL

Hur får jag åtkomst till postgresql i Docker med sqlalchemy?

Eftersom din flask-app och Postgres-bilder inte är i samma docker-container kan du inte komma åt databasen via localhost !!

i din databas URL ersätt localhost namnet på Postgres Service i docker-compose/

engine = create_engine('postgresql://user:[email protected]{}:5432/database'.format('service_name_of_postgres'))

kudos till detta svar.



  1. Mysql välj för uppdatering - det låser inte målraderna. Hur ser jag till att det gör det?

  2. Hur SQLite Total() fungerar

  3. MySQL-fråga med RAND()-underfrågavillkor

  4. MySQL FULLTEXT-sökning