续写如何连接到phpmyadmin

jmp7cifd  于 2021-06-21  发布在  Mysql
关注(0)|答案(0)|浏览(222)

大家好,我知道这个问题已经被问过了,但我想不出来,所以我需要一些Maven的帮助。我试图连接到一个数据库,我在db4free和im上使用node和sequelize
这是我的config.js

module.exports = {
port: process.env.PORT || 3307,
    db:{
        database: process.env.DB_NAME   || 'databasename',
        user    : process.env.DB_USER   || 'databaseuser',
        password: process.env.DB_PASS   || 'password',
        options :{
            dialect : process.env.DIALECT || 'mysql',
            host    : process.env.HOST    || '127.0.0.1',
            storage : './scoutout.sqlite'
        }
    }
}

在我的index.js中,我创建了这样的连接

const sequelize = new Sequelize(
    config.db.database,
    config.db.user,
    config.db.password,
    config.db.port,
    config.db.options
)

当我尝试连接时,我的cmd中出现以下错误
throw new error('从v4.0.0开始需要显式提供方言');^错误:方言需要从v4.0.0开始显式提供
在我的配置中,我设置了方言,所以我不知道从现在开始该怎么办。任何帮助都将不胜感激。谢谢

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题