Menghubungkan node-postgres ke database dialek PostgreSQL

Halaman ini menjelaskan cara menghubungkan driver node-postgres PostgreSQL ke database dialek PostgreSQL di Spanner. node-postgres adalah driver Node.js untuk PostgreSQL.

  1. Pastikan PGAdapter berjalan di komputer yang sama dengan aplikasi yang terhubung menggunakan driver node-postgres PostgreSQL.

    Untuk mengetahui informasi selengkapnya, lihat Memulai PGAdapter.

  2. Tentukan localhost dan 5432 sebagai host dan port server database di properti koneksi node-postgres.

    • Secara opsional, tentukan nomor port yang berbeda jika PGAdapter dikonfigurasi untuk memproses port selain port PostgreSQL default (5432).
    • Atau, 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 informasi selengkapnya tentang opsi koneksi driver node-postgres PostgreSQL, lihat Opsi Koneksi node-postgres di repositori GitHub PGAdapter.