将 nodejs 应用程序连接到 heroku clear DB 时出错

时间:2021-06-10 03:36:29

标签: mysql node.js heroku

我有一个 nodeJS + mysql 应用程序,它在本地运行良好,但是当我尝试将它连接到 Heroku clear DB 数据库时,我收到错误消息。数据库凭据没问题,因为我在另一个网络应用程序上使用它们。

这是我的连接代码:

var mysql = require('mysql2');
var cnx = mysql.createConnection({
    host: 'us-cdbr-east-xx.cleardb.com',
    user: 'bb69add9159975',
    password: 'fb0xxxxx',
    database: 'heroku_65f44b5a5fxxxx',
    multipleStatements: true
});

cnx.connect(err => {
    if(!err){
        console.log(`Database connection successful`);
    }else{
        console.log(`Databse connection failed: ${err}`);
    }
});

module.exports = cnx;

这是控制台上的错误:

数据库连接失败:错误:用户'bb69add9159975'@'ip-10-0-125-110.ec2.internal'的访问被拒绝(使用密码:是)

谢谢。

0 个答案:

没有答案