Mongoose 互动版

在线工具推荐: Three.js AI纹理开发包 - YOLO合成数据生成器 - GLTF/GLB在线编辑 - 3D模型格式在线转换 - 可编程3D场景编辑器

##安装引用

前面我们已经认识了Mongoose,也了解了MongoDB,回顾一下:MongoDB是一个对象数据库,是用来存储数据的;Mongoose是封装了MongoDB操作的一个对象模型库,是用来操作这些数据的。

好,下面我们就来进行操作数据的第一步吧。

  1. 安装mongoose:
npm install mongoose
  1. 引用mongoose:
var mongoose = require("mongoose");
  1. 使用"mongoose"连接数据库:
var db = mongoose.connect("mongodb://user:pass@localhost:port/database");
  1. 执行下面代码检查默认数据库test,是否可以正常连接成功?
var mongoose = require("mongoose");
var db = mongoose.connect("mongodb://127.0.0.1:27017/test");
db.connection.on("error", function (error) {
    console.log("数据库连接失败:" + error);
});
db.connection.on("open", function () {
    console.log("------数据库连接成功!------");
});
有兴趣的话,试试console数据库连接对象“db”,看看返回值都有什么?