Auf dieser Seite wird erläutert, wie Sie den PostgreSQL-Treiber psycopg2 mit einer PostgreSQL-Dialect-Datenbank verbinden.
in Spanner erstellen. psycopg2
ist ein Python-Treiber für PostgreSQL.
PGAdapter muss auf demselben Computer wie die Anwendung ausgeführt werden, die die Verbindung über den PostgreSQL-psycopg2-Treiber herstellt.
Weitere Informationen finden Sie unter PGAdapter starten.
Geben Sie
localhost
und5432
als Host und Port des Datenbankservers in den Verbindungseigenschaften vonpsycopg2
an.- Geben Sie optional eine andere Portnummer an, wenn PGAdapter so konfiguriert ist, dass er einen anderen Port als den PostgreSQL-Standardport überwacht (5432).
- Geben Sie optional einen anderen Hostnamen an, wenn PGAdapter auf einem anderen Host als dem lokalen Computer ausgeführt wird.
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()
Nächste Schritte
- Weitere Informationen zu PGAdapter.
- Weitere Informationen zu den Verbindungsoptionen des PostgreSQL-psycopg2-Treibers finden Sie im GitHub-Repository von PGAdapter unter psycopg2 Connection Options (psycopg2-Verbindungsoptionen).