Esta página explica como conectar o driver psycopg2 do PostgreSQL a um banco de dados de dialeto do PostgreSQL
no Spanner. psycopg2
é 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 psycopg2 do PostgreSQL.
Para mais informações, consulte Iniciar PGAdapter.
Especifique
localhost
e5432
como o host e a porta do servidor de banco de dados nas propriedades de conexãopsycopg2
.- Você também pode especificar um número de porta diferente se o PGAdapter estiver configurado para detectar em uma porta diferente da porta padrão do PostgreSQL (5432).
- Opcionalmente, especifique um nome de host diferente se o PGAdapter estiver sendo executado em um host diferente da máquina local.
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()
A seguir
- Saiba mais sobre o PGAdapter.
- Para mais informações sobre as opções de conexão do driver psycopg2 do PostgreSQL, consulte Opções de conexão do psycopg2 no repositório do PGAdapter no GitHub.