sql >> Databáze >  >> RDS >> PostgreSQL

Jak získám přístup k postgresql v Dockeru pomocí sqlalchemy?

Protože vaše aplikace flask a obrázky Postgres nejsou ve stejném kontejneru dockeru, nemůžete přistupovat k databázi přes localhost!!

v URL vaší databáze nahraďte localhost název služby Postgres v docker-compose/

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

děkuji za tuto odpověď.



  1. Výběr odlišných hodnot z více sloupců tabulky s jejich počtem

  2. Nalezení databázových dat, která nejlépe odpovídají uživatelským proměnným odpovědím

  3. Přednášky:Vylepšení dělení v PostgreSQL 11

  4. MySQL Auto Increment Custom Values