var Sequelize = require('Sequelize');
const sequelize = new Sequelize('database', 'user', 'pwd', {
host: '****',
dialect: 'mysql',
pool: {
max: 5,
min: 0,
idle: 10000
},
});
sequelize
.authenticate()
.then(function (){
console.log('Connection has been established successfully.');
})
.catch( function (err) {
console.error('Unable to connect to the database:', err);
});
以上是我的nodejs代码;
下面是报的错:
连不上阿里云数据库,认证不通过。
不使用Sequelize,使用nodejs的mysql包,是可以连接上,正常操作的,,,,应该怎么样才能人证通过呢