要将本地的node.js应用程序连接到Heroku Postgres数据库,可以按照以下步骤进行操作:
npm install pg
const { Client } = require('pg');
const client = new Client({
host: 'your_host',
port: 'your_port',
database: 'your_database',
user: 'your_username',
password: 'your_password',
});
client.connect();
client.query('SELECT * FROM your_table', (err, res) => {
if (err) throw err;
console.log(res.rows);
client.end();
});
heroku config:set DATABASE_URL=your_database_url
以上步骤完成后,你的本地node.js应用程序就能够连接到Heroku Postgres数据库,并进行数据库操作了。
注意:在实际应用中,为了安全起见,建议将数据库连接信息存储在环境变量中,而不是直接硬编码在代码中。这样可以避免敏感信息泄露的风险。
领取专属 10元无门槛券
手把手带您无忧上云