Halaman ini menjelaskan cara menghubungkan driver node-postgres PostgreSQL ke database dialek PostgreSQL di Spanner. node-postgres adalah driver Node.js untuk PostgreSQL.
Pastikan PGAdapter berjalan di komputer yang sama dengan aplikasi yang terhubung menggunakan driver node-postgres PostgreSQL.
Untuk informasi selengkapnya, lihat Memulai PGAdapter.
Tentukan
localhost
dan5432
sebagai host dan port server database di properti koneksinode-postgres
.- (Opsional) Tentukan nomor port berbeda jika PGAdapter dikonfigurasi untuk memproses di port selain port PostgreSQL default (5432).
- (Opsional) Tentukan nama host yang berbeda jika PGAdapter berjalan di host yang berbeda dengan mesin lokal.
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();
Langkah selanjutnya
- Pelajari PGAdapter lebih lanjut.
- Untuk mengetahui informasi selengkapnya tentang opsi koneksi driver node-postgres PostgreSQL, lihat Opsi Koneksi node-postgres di repositori GitHub PGAdapter.