[英]How to Solve Connection Problem Sequelize
我是 sequelize orm 的新手,我正在使用 mysql 數據庫並嘗試連接我的數據庫,但我沒有任何連接或任何錯誤有人可以解決我的代碼出了什么問題這是 sequelize 文檔鏈接https:/ /sequelize.org/docs/v6/getting-started/
import {Sequelize} from 'sequelize';
const dbConfig={
"dbName":"mydb",
"dbUser":"root",
"bdHost":"localhost",
"dbPassword":"Dell@8054",
"dbPort":"3306",
"dialect":"mysql"
};
const sequelize = new Sequelize(dbConfig.db, dbConfig.dbUser, dbConfig.dbPassword, {
host: dbConfig.bdHost,
dialect: dbConfig.dialect,
port:3306
});
sequelize
.authenticate().then(con=>{console.log("con",con)}).catch(err=>{console.log("err",err)})
控制台的 Output 是 -- con undefined
如果連接成功或出現任何錯誤,我希望得到回復
您可以使用
sequelize
.authenticate()
.then(() => {
logger.info('MySQL connection has been established successfully.')
})
.catch(err => {
logger.error('Unable to connect to the database:', err);
process.exit(2)
})
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.