Questa pagina spiega come connettere il driver PostgreSQL psycopg2 a un database di dialetti PostgreSQL
in Spanner. psycopg2
è un driver Python per PostgreSQL.
Assicurati che PGAdapter sia in esecuzione sulla stessa macchina del un'applicazione che si connette utilizzando il driver PostgreSQL psycopg2.
Per ulteriori informazioni, vedi Avviare PGAdapter.
Specifica
localhost
e5432
come host e porta del server di database nel Proprietà di connessionepsycopg2
.- Facoltativamente, specifica un numero di porta diverso se PGAdapter è configurato per rimanere in ascolto su una porta diversa da PostgreSQL predefinito (5432).
- Facoltativamente, puoi specificare un nome host diverso se PGAdapter è in esecuzione su un host diverso da quello della macchina locale.
connection = psycopg2.connect(database="database_name", host="localhost", port=5432) cursor = connection.cursor() cursor.execute('select \'Hello World\'') for row in cursor: print(row) cursor.close() connection.close()
Passaggi successivi
- Scopri di più su PGAdapter.
- Per ulteriori informazioni sulle opzioni di connessione del driver PostgreSQL psycopg2, vedi Opzioni di connessione psycopg2 nel repository GitHub di PGAdapter.