我不是提供方言吗?



我试图创建一个数据库与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,passwordoptions参数:

public constructor(database: string, username: string, password: string, options: Object)

最新更新