![](/img/trans.png)
[英]Python problem connecting to Heroku PostgreSQL - SSL issue
[英]Connecting Python to a Heroku PostgreSQL DB?
我正在探索 Python 語言的各種特性。 我在 Heroku 上創建了一個 Postgres 數據庫,我正在尋找連接到它。 我有主機、數據庫用戶、端口和密碼設置。 我不想部署到 Heroku,只是在本地連接到這個數據庫。 我可以從哪里開始?
來自Heroku Postgres doc ,帶有psycopg2
:
要在 Python 應用程序中使用 PostgreSQL 作為數據庫,您需要使用 psycopg2 包。
pip install psycopg2-binary
並使用此包連接到代碼中的 DATABASE_URL。
import os import psycopg2 DATABASE_URL = os.environ['DATABASE_URL'] conn = psycopg2.connect(DATABASE_URL, sslmode='require')
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.