PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Làm cách nào để truy cập postgresql trong Docker bằng sqlalchemy?

Vì ứng dụng flask và hình ảnh Postgres của bạn không nằm trong cùng một vùng chứa docker nên bạn không thể truy cập cơ sở dữ liệu thông qua localhost !!

trong cơ sở dữ liệu của bạn, URL thay thế localhost tên của Dịch vụ Postgres trong docker-soạn /

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

rất thích câu trả lời này.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostreSQL 10 không khởi động được trên Ubuntu 18.04 chạy trên Hệ thống con của Windows dành cho Linux

  2. Làm cách nào để chuyển một bản ghi đến một hàm PL / pgSQL?

  3. Laravel:Lỗi [PDOException]:Không thể tìm thấy trình điều khiển trong PostgreSQL

  4. Sao chép cơ sở dữ liệu PostgreSQL vào cơ sở dữ liệu khác

  5. PostgreSQL chậm trên một bảng lớn với các mảng và nhiều bản cập nhật