美文网首页
Mongoose安装及使用流程。

Mongoose安装及使用流程。

作者: 似朝朝我心 | 来源:发表于2020-10-30 22:44 被阅读0次

1.准备一个干净的文件夹,新建如下2个文件。


package.json文件写入如下内容:

注意这里的name字段命名不能取mongoose,因为我们等下安装的包就叫mongoose,所以不能取这个名字。

不然你会报如下图这个错误。


2.使用npm工具安装Mongoose。

npm install mongoose --save

安装完成后,会自动添加进依赖,显示这个,证明安装成功。


mongoosejs官网:https://mongoosejs.com/

3.在项目中引入mongoose。

const mongoose = require('mongoose');

4.连接MongoDB数据库。

mongoose.connect('mongodb://localhost:27017/test', {useNewUrlParser: true, useUnifiedTopology: true});

5.监听MongoDB数据库的连接状态。

  • 在mongoose对象中,有一个属性叫connection,该对象表示的就是数据库的连接,通过监听该对象的状态,可以来监听当前数据库到底处于连接状态还是断开状态。

监听数据库连接成功状态。

mongoose.connection.once("open", () => {
    console.log('数据库已成功连接')
})

监听数据库连接断开状态。

mongoose.connection.once("close", () => {
    console.log('数据库已断开连接')
})

6.断开数据库连接(一般情况下很少使用)。

mongoose.disconnect()

7.小结步骤。

8.练习小demo(以下代码编写在useMongoose.js文件中)。

  • 代码
const mongoose = require("mongoose")
mongoose.connect('mongodb://127.0.0.1:27017/mytest', {useNewUrlParser: true, useUnifiedTopology: true}); 
mongoose.connection.once("open", () => {
    console.log(`数据库已连接成功,Server is running at:http://127.0.0.1:27017`)
})
  • 用node环境运行useMongoose.js文件。


  • 效果:


  • 如果想断开数据库连接,添加如下代码即可。
//断开数据库连接
mongoose.disconnect()
mongoose.connection.once("close", () => {
    console.log('数据库已断开连接')
})

相关文章

网友评论

      本文标题:Mongoose安装及使用流程。

      本文链接:https://www.haomeiwen.com/subject/ncfjvktx.html