1.初始化
npm init
2.安装mongoose
npm i mongoose
3.导入mongoose
const mongoose=require("mongoose")
4.连接mongodb服务
mongoose.connect("mongodb://127.0.0.1:27017/user")
说明:mongodb是协议,user是数据库,如果没有会自动创建user数据库 。
5.设置回调
//设置回调
//连接成功的回调,once只执行一次
mongoose.connection.once("open",()=>{
console.log("连接成功");
})
//连接错误的回调
mongoose.connection.on("error",()=>{
console.log("连接失败");
})
//连接关闭的回调
mongoose.connection.on("close",()=>{
console.log("连接关闭");
})
6.连接
node 文件名
文章来源:https://www.toymoban.com/news/detail-551141.html
7.关闭 mongodb的连接
mongoose.disconnect()文章来源地址https://www.toymoban.com/news/detail-551141.html
8.源代码
//导入mongoose
const mongoose=require("mongoose")
//连接mongodb服务,mongodb是协议,user是数据库,如果没有会自动创建数据库
mongoose.connect("mongodb://127.0.0.1:27017/user")
//设置回调
//连接成功的回调
mongoose.connection.once("open",()=>{
console.log("连接成功");
})
//连接错误的回调
mongoose.connection.on("error",()=>{
console.log("连接失败");
})
//连接关闭的回调
mongoose.connection.on("close",()=>{
console.log("连接关闭");
})
/* //关闭mongodb的连接
setTimeout(()=>{
mongoose.disconnect()
},20000) */
到了这里,关于Mongodb连接数据库的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!