【发布时间】:2020-11-13 00:56:00
【问题描述】:
在设计一个简单的 node.js 项目时,我尝试使用 Sequelize 使用以下配置参数连接到 mysql 服务器:
{ dbname: users
username: jimmy
password: users
params:
host: localhost
port: 3306
dialect: mysql }
虽然“用户”数据库还不存在。
我收到服务器错误:
InternalServerError: {"name":"SequelizeConnectionError","parent":{"code":"ER_BAD_DB_ERROR","errno":1049,"sqlState":"42000","sqlMessage":"Unknown database 'users'"},"original":{"code":"ER_BAD_DB_ERROR","errno":1049,"sqlState":"42000","sqlMessage":"Unknown database 'users'"}}
但是 Sequelize 文档:Manual | Sequelize 表明 Sequelize 可以连接到新数据库。请问,如何使用 Sequelize 连接到 新的(不存在的)数据库?
【问题讨论】:
标签: node.js database sequelize.js database-connection