原文地址:http://www.zgljl2012.com/node-js-lian-jie-postgresqlshu-ju-ku/
首先使用npm安装数据库连接模块:
npm install --save pg
连接池创建
然后代码中引入pg
模块,并编写数据库配置:
var pg = require('pg');
// 数据库配置
var config = {
user:"postgres",
database:"ghost",
password:"123456",
port:5432,
// 扩展属性
max:20, // 连接池最大连接数
idleTimeoutMillis:3000, // 连接最大空闲时间 3s
}
pg
模块中有两种数据库连接方式,先讲连接池模式,下面是创建连接池:
// 创建连接池
var pool = new pg.Pool(config);
传入配置后就创建好了连接池。
查询数据
查询首先创建好连接,然后调用api
进行查询:
// 查询
pool.connect(function(err, client, done) {
if(err) {