如何使用NodeJS从EC2连接和查询PostgreSQL RDS?

时间:2017-07-14 14:22:57

标签: node.js postgresql amazon-rds

如何使用NodeJS创建从EC2到远程RDS(PostgreSQL)的连接并查询它?

我有这段代码,但目前无效(连接字符串应该如何包含密码?):

var pg = require('pg');
var conString = "postgres://username:@db.us-east-2.rds.amazonaws.com:5432/testdb";

var client = new pg.Client(conString);
client.connect();

var query = client.query("SELECT * FROM t1");
//fired after last row is emitted

query.on('row', function(row) {
    console.log(row);
});

query.on('end', function() {
    client.end();
});

1 个答案:

答案 0 :(得分:0)

const connUrl = postgres://{username}:{passoword}@{endpoint}:{port}/{database}