Questa pagina spiega come collegare il driver psycopg2 di PostgreSQL a un database in dialetto PostgreSQL in Spanner. psycopg2
è un driver Python per PostgreSQL.
Assicurati che PGAdapter sia in esecuzione sulla stessa macchina dell'applicazione che si connette utilizzando il driver psycopg2 di PostgreSQL.
Per ulteriori informazioni, consulta Avvia PGAdapter.
Specifica
localhost
e5432
come host e porta del server del database nelle proprietà di connessionepsycopg2
.- Se vuoi, specifica un numero di porta diverso se PGAdapter è configurato per ascoltare su una porta diversa dalla porta PostgreSQL predefinita (5432).
- Se vuoi, specifica un nome host diverso se PGAdapter è in esecuzione su un host diverso dalla 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 psycopg2 di PostgreSQL, consulta Opzioni di connessione psycopg2 nel repository GitHub di PGAdapter.