Node.js 连接postgrel 数据库、读取数据

1.初始话node环境

npm init

2.安装pg包

npm install pg --save

  1. 手动添加index.js 文件 并在文件中引入pg
const {Client} = require('pg');

4.输入数据库连接字段 并连接

const client = new Client({
    user: 'postgres',
    host: 'localhost',    //实际数据库地址
    database: 'alandemo',  //数据库名称
    password: '123456',
    port: 5432,   //默认端口
})
client.connect();

5.编写数据库sql脚本 执行脚本

const sqlStr = 'SELECT * FROM sys_user'

client.query(sqlStr, (error, results) => {
    if (error) {
        console.log(error)
    } else {
        console.log(results.rows)
    }
    client.end()
})

6.执行 node index
输出:

[
  {
    user_id: 1,
    user_name: 'admin',
    nick_name: 'alan',
    user_type: '00',
    email: '',
    phone: '',
    sex: '0',
    avatar: '',
    password: '123456',
    status: '0',
    del_flag: '0',
    login_ip: '',
    login_date: null,
    create_by: '',
    create_time: null,
    update_by: '',
    update_time: null,
    remark: null
  }
]
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容