Conectar o psycopg3 a um banco de dados do dialeto PostgreSQL
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Nesta página, explicamos como conectar o driver psycopg3 do PostgreSQL a um banco de dados do dialeto PostgreSQL no Spanner. psycopg3 é um driver Python para PostgreSQL.
Verifique se o PGAdapter está em execução na mesma máquina que o
aplicativo que está se conectando usando o driver psycopg3 do PostgreSQL.
Especifique localhost e 5432 como o host e a porta do servidor de banco de dados nas
propriedades de conexão psycopg3.
Opcional: especifique um número de porta diferente se o PGAdapter estiver
configurado para detectar em uma porta diferente da porta padrão do
PostgreSQL (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()
Para mais informações sobre as opções de conexão do driver psycopg3 do PostgreSQL, consulte
Opções de conexão do psycopg3 (link em inglês)
no repositório PGAdapter do GitHub.