psycopg2 mit einer PostgreSQL-Dialekt-Datenbank verbinden
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Auf dieser Seite wird erläutert, wie Sie den PostgreSQL-Treiber „psycopg2“ mit einer PostgreSQL-Dialekt-Datenbank in Spanner verbinden. psycopg2 ist ein Python-Treiber für PostgreSQL.
Achten Sie darauf, dass PGAdapter auf demselben Computer ausgeführt wird wie die Anwendung, die mit dem PostgreSQL-Treiber „psycopg2“ eine Verbindung herstellt.
Geben Sie in den Verbindungsattributen für psycopg2localhost und 5432 als Datenbankserverhost und Port an.
Geben Sie optional eine andere Portnummer an, wenn PGAdapter so konfiguriert ist, dass ein anderer Port als der PostgreSQL-Standardport (5432) überwacht wird.
Sie können einen anderen Hostnamen angeben, wenn PGAdapter auf einem anderen Host als der lokale 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()
Weitere Informationen zu den Verbindungsoptionen für den PostgreSQL- psycopg2-Treiber finden Sie unter psycopg2-Verbindungsoptionen im GitHub-Repository für PGAdapter.