Node-postgres mit einer PostgreSQL-dialect-Datenbank verbinden

Auf dieser Seite wird erläutert, wie Sie den PostgreSQL-Treiber „node-postgres“ mit einer PostgreSQL-dialect-Datenbank verbinden in Spanner erstellen. node-postgres ist ein Node.js-Treiber für PostgreSQL.

  1. Achten Sie darauf, dass PGAdapter auf demselben Computer ausgeführt wird wie der die eine Verbindung über den PostgreSQL- node-postgres-Treiber herstellt.

    Weitere Informationen finden Sie unter PGAdapter starten.

  2. Geben Sie localhost und 5432 als Datenbankserver-Host und Port in der node-postgres-Verbindungseigenschaften.

    • Geben Sie optional eine andere Portnummer an, wenn PGAdapter so konfiguriert, dass ein anderer Port als das Standard-PostgreSQL überwacht wird Port (5432) an.
    • Geben Sie optional einen anderen Hostnamen an, wenn PGAdapter ausgeführt wird sich auf einem anderen Host befindet als der lokale Computer.
    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();
    

Nächste Schritte