我试图创建一个数据库与Sequelize。我一直得到这个错误。
错误:从v4.0.0开始需要显式提供Dialectat new Sequelize
这是我的新Sequelize"构造函数(或者随便你怎么称呼它):
var sequelize = new Sequelize("seqGenZoo_db", "root", {
host: "localhost",
dialect: "mysql",
pool: {
max: 5,
min: 0,
idle: 10000
}
});
似乎提供了方言。这是怎么回事?我已经安装了mysql和mysql2 nmp包,如果这意味着什么。
错误1045确实意味着您有不正确的用户/密码对。根据官方文件,您应该注明database
,username
,password
和options
参数:
public constructor(database: string, username: string, password: string, options: Object)