Esta página explica como conectar o driver psycopg3 do PostgreSQL a um banco de dados de dialeto PostgreSQL
no Spanner. psycopg3
é um driver Python para PostgreSQL.
Verifique se o PGAdapter está sendo executado na mesma máquina que o aplicativo que está se conectando usando o driver psycopg3 do PostgreSQL.
Para mais informações, consulte Iniciar o PGAdapter.
Especifique
localhost
e5432
como o host e a porta do servidor de banco de dados nas propriedades de conexãopsycopg3
.- Opcional: especifique um número de porta diferente se o PGAdapter estiver configurado para detectar em uma porta diferente do PostgreSQL padrão porta (5432).
- Opcional: especifique um nome de host diferente se o PGAdapter estiver sendo executado em um host diferente da máquina local.
connection = psycopg.connect(database="DATABASE_ID", host="localhost", port=5432) cursor = connection.cursor() cursor.execute('select \'Hello World\'') for row in cursor: print(row) cursor.close() connection.close()
A seguir
- Saiba mais sobre o PGAdapter.
- Para mais informações sobre as opções de conexão do driver psycopg3 do PostgreSQL, consulte Opções de conexão do psycopg3 no repositório do GitHub do PGAdapter.