提示:mongodb 的服务启动 |
---|
1. mongoose 连接数据库
npm install mongoose
- 代码示例:
const mongoose = require('mongoose')
;(function(){
//链接数据库并使用新的url解析器(useNewUrlParser);
mongoose.connect('mongodb://localhost:27017/test',{useNewUrlParser:true})
// 下面代码相当于操作图形界面把一个创建好的数据库(test)打开连接
mongoose.connection.once('open',(err)=>{ //绑定一个 ‘打开’ 事件
if(!err){
console.log('数据库连接成功')
}else{
console.log('数据库连接失败'+ err)
}
})
})()
- 链接数据库是一个异步的方法,最好封装成 Promise 对象暴露出去
const mongoose = require('mongoose')
module.exports = new Promise((resolve,reject)=>{
mongoose.connect('mongodb://localhost:27017/tes