Questa pagina spiega come connettere il driver PostgreSQL node-postgres a un database di dialetti PostgreSQL in Spanner. node-postgres è un driver Node.js per PostgreSQL.
Assicurati che PGAdapter sia in esecuzione sulla stessa macchina del un'applicazione che si connette utilizzando il driver PostgreSQL Node-Postgres.
Per ulteriori informazioni, vedi Avviare PGAdapter.
Specifica
localhost
e5432
come host e porta del server di database nel Proprietà di connessionenode-postgres
.- Facoltativamente, specifica un numero di porta diverso se PGAdapter è configurato per rimanere in ascolto su una porta diversa da PostgreSQL predefinito (5432).
- Facoltativamente, puoi specificare un nome host diverso se PGAdapter è in esecuzione su un host diverso da quello della macchina locale.
const { Client } = require('pg'); const client = new Client({ host: 'localhost', port: 5432, database: 'my-database', }); await client.connect(); const res = await client.query("select 'Hello world!' as hello"); console.log(res.rows[0].hello); await client.end();
Passaggi successivi
- Scopri di più su PGAdapter.
- Per ulteriori informazioni sulle opzioni di connessione del driver PostgreSQL Node-Postgres, consulta Opzioni di connessione nodo-postgres nel repository GitHub di PGAdapter.