簡體   English   中英

如何在Django中訪問遠程Postgresql數據庫

[英]How to access to remote Postgresql database in django

問候

我為本地Mysql數據庫設置了簡單的項目,但是我的客戶端要求該數據庫在AWS上應為Postgresql。 他給我發送了url和Access密鑰對。 他發送的信息如下。 https://0387XXXXXX98.signin.aws.amazon.com/console用戶名:“ xxxxx”密碼:“”#他沒有發送密碼訪問密鑰ID:“ AKIXXXXXXXXXXXMAA”
秘密訪問密鑰:“ XXXXXXXXXXXXXXXXXXXXXX / XXXXXXXXXXXXXX”

請幫助我遷移我的項目。 我不熟悉AWS。 我想知道的是1.如何訪問AWS Postgresql實例。 2.如何使用上述信息為遠程AWS Postgresql設置項目。

謝謝。

我再次輸入信息。

要連接到postgre數據庫,您需要具備以下條件:

  • 數據庫端點(可以從控制台獲取),
  • 港口,
  • 數據庫名稱,
  • 用戶名,
  • 密碼
  • 項目清單

對PostgreSQL使用任何Python驅動程序(Psycopg2 / pg8000 /其他)並連接到數據庫。

可能如下所示:

import psycopg2 as driv # this could be pg8000
conn = driv.connect(database='DB', user='USER', password='Qwerty123!', host='mycluster.cluster-123456789012.us-east-1.rds.amazonaws.com', port='3306')

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM