// 连接mongodb 数据库
//通过mongoose 连接mongodb数据库
const mongoose = require("mongoose");
const hostname = "0.0.0.0"; // 这是localhost的简写
const port = 27017; //mongodb的默认端号
const dbname = "" //自己定义的库名
const user = "?" //账号
const pwd = "?" // 密码 谨防删库 得保密
const CONN_DB_STR = `mongodb://${hostname}:${port}/${dbname}`;
//连接数据库
mongoose.connect(CONN_DB_STR, {
//解决即将弃用的写法兼容
useNewUrlParser: true,
useUnifiedTopology: true
}, (err) => {
if (err) {
console.log("数据库连接失败.....")
} else {
console.log("数据库连接成功.....")
}
});
const connection = mongoose.connection; //连接对象
connection.on("connected", () => {
console.log("connected");
})
connection.on("error", (err) => {
console.log("err" + err);
})
connection.on("disconnected", () => {
console.log("数据库断开连接...")
})
module.exports = connection; //暴露
node.js 连接mongodb数据库
最新推荐文章于 2023-01-15 21:22:16 发布