我正在尝试设置一个带有psql数据库的node js应用程序。当我运行node App.js
时,我收到错误消息"Error: Connection terminated unexpectedly at Connection.con.once (/home/bismarck/Documents/node_modules/pg/lib/client.js:132:73)"
我确认我在应用程序中使用的凭据是正确的,我可以使用这些凭据查询mydb数据库。我还确认使用systemctl service start
命令可以启动sql服务。以下是相关代码:
const config = {
21 host: 'localhost',
22 user: username,
23 password: password,
24 database: 'mydb',
25 port: port,
26 }
27
28 const client = new Client(config);
29 client.connect(err => {
30 if (err) throw err;
31 else {
32 getData();
33 }
34 });