Я строю лямбда-функцию с использованием опции SAM для Visual Studio Code. Я пытаюсь подключиться к экземпляру RDS (MYSQL), который находится в сети VP C. Я попытался подключиться, используя следующий код. Я не получаю никакой ошибки, но она не подключается к БД. Я искал везде, но не получил никакого решения. Я попытался следовать, но не сработало
const fs = require('fs');
const mysqlssh = require('mysql-ssh');
mysqlssh.connect(
{
host: 'XXX.XXX.XX.XX',
user: 'ec2-user',
privateKey: fs.readFileSync('./XXXX-txlarge.pem')
},
{
host: '-staging-instanceXXXXX.rds.amazonaws.com',
user: 'user',
password: 'password',
database: 'db'
}
)
.then(client => {
client.query('SELECT * FROM users', function (err, results, fields) {
if (err) throw err
console.log(results);
mysqlssh.close()
})
})