nodejs 访问 postgresql
nodejs 访问 postgresql
陈前锋 发表于8个月前
nodejs 访问 postgresql
  • 发表于 8个月前
  • 阅读 11
  • 收藏 0
  • 点赞 0
  • 评论 0

腾讯云 新注册用户 域名抢购1元起>>>   

1.安装

npm install pg --save

2.代码

var conString = "postgres://<user>:<password>@<ip>:5432/<db_name>";
function fetch_book_list(req, res){
    pg.connect(conString, function(err, client, done) {
        if(err) {
            res.send([])
            console.error('error fetching client from pool', err);
        }else{
            console.log('fetching book ...');
            client.query('SELECT * from book', function(err, result) {
                done(); //重要,如果不调用,会出现数据库链接不释放
                if(err) {
                    res.send([])
                    console.error('error running query', err);
                }else{
                    res.send(result.rows)
                    console.log(result.rows);
                }
            });
        }
    });
}

 

标签: nodejs postgresql
共有 人打赏支持
陈前锋
粉丝 4
博文 9
码字总数 1251
×
陈前锋
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: