【发布时间】:2021-11-13 13:05:57
【问题描述】:
我正在尝试连接我的 EC2 实例和 AWS RDS MySQL 数据库。 ii 返回数据库未找到错误。
如何修复 git fix?
RDS 数据库成功连接到我的MySQL 工作台
const fs = require('fs');
const path = require('path');
const Sequelize = require('sequelize');
const basename = path.basename(__filename);
const env = process.env.NODE_ENV || 'development';
const config = require(__dirname + '/../config/config.json')[env];
const db = {};
let sequelize;
if (config.use_env_variable) {
sequelize = new Sequelize(process.env[config.use_env_variable], config);
} else {
sequelize = new Sequelize('*db name*', '***username***', '****pwd*****', {
host: '*********.us-east-2.rds.amazonaws.com',
port: 3306
logging: console.log,
maxConcurrentQueries: 100,
dialect: 'mysql',
dialectOptions: {
ssl:'Amazon RDS'
},
pool: { maxConnections: 5, maxIdleTime: 30},
language: 'en'
});
}
db.Sequelize = Sequelize;
db.sequelize = sequelize;
module.exports = db;
我正在使用
- 续集版本^6.6.4
- Nodejs 版本 14.15.1
【问题讨论】:
-
你能分享 RDS 实例的屏幕截图吗?
标签: mysql node.js amazon-web-services amazon-ec2 sequelize.js