畑乃おいも / Hatano Oimo
209 字
1 分鐘
Heroku使用 PostgreSQL Python
介紹
Heroku 免費方案當中若有在伺服器中使用建立檔案例如:SQLite,json,只要 Heroku 休眠後檔案將會重置消失,所以需要使用 PostgreSQL 儲存資料及寫入、讀取。
Heroku 建立 PostgreSQL
PostgreSQL 使用方法
安裝
pip install psycopg2-binary或pip install psycopg2連結 PosgreSQL
查詢 URL
查詢 Heroku PosgreSQL URL
本機連結到 Heroku PosgreSQL
連結方法
DATABASE_URL = os.popen('heroku config:get DATABASE_URL -a app名稱').read()[:-1] conn = psycopg2.connect(DATABASE_URL, sslmode='require')具體可以看這篇教學文章
(在新分頁開啟)https://ithelp.ithome.com.tw/articles/10219773?sc=pt(在新分頁開啟)
Heroku 連 PosgreSQL
import osimport psycopg2
DATABASE_URL = os.environ['DATABASE_URL']
conn = psycopg2.connect(DATABASE_URL, sslmode='require')更多 PosgreSQL 使用教學文章推薦
Heroku Postgres:連接 LINE 聊天機器人(在新分頁開啟)
Heroku Postgres:CRUD(在新分頁開啟)
Heroku使用 PostgreSQL Python
https://aishuafei.com/posts/heroku使用-postgresql-python/