Ich möchte eine Verbindung zu einer Remote-PostgreSQL-Datenbank durch Python, um einige grundlegende Datenanalyse zu tun. Diese Datenbank erfordert SSL (verify-ca), zusammen mit drei Dateien (die ich habe):Wie verbinde ich mich mit einer entfernten PostgreSQL-Datenbank mit Python
- Server Stammzertifikatsdatei
- Client-Zertifikat-Datei
- Schlüssel Client-Datei
Ich habe konnte kein Tutorial finden, das beschreibt, wie man diese Verbindung mit Python herstellt. Jede Hilfe wird geschätzt.
psycopg2. Suche das in Google. –
@GamesBrainiac Danke. Ich habe. Das Problem ist mit den zusätzlichen SSL-Anforderungen. Ich konnte die Syntax dafür nicht finden. – Pep
@Pep, SSL-Optionen sind hier beschrieben: https://www.postgresql.org/docs/current/static/libpq-connect.html#LIBPQ-PARAMKEYWORDS Sie können alle diese an die 'connect'-Methode übergeben. – bluesmoon