mongodb 7.0.5 + mongoose 7.6.2 安装 入门使用 笔记

Mongodb 简易安装和下载 

1. 下载mongodb

mongodb 7.0.5 下载址

把指操作也装

2.Shell 操作工具 

 安装与配置

MongoDB Shell Download

 复制到  C:\Program Files\MongoDB\Server\7.0\bin    目录

 

 添加变量

 运行Powershell

 运行:mongod

 运行:mongosh

 运行:show dbs 查看数据库

3. 下载 Navicat 

Navicat | 下载 Navicat Premium 14 天免费 Windows、macOS 和 Linux 的试用版

 

4. Node.js 操作MongoDB

用mongoose

Mongoose ODM v7.6.1

npm init -y
npm i mongoos

--------------------------


{
  "name": "mongodb-test",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "start": "node index.js"
  },
  "keywords": [],
  "author": "",
  "license": "ISC",
  "dependencies": {
    "express": "^4.18.2",
    "mongodb": "^6.1.0",
    "mongoose": "^7.6.2"
  }
}

 index.js 代码如下:

const mongoose = require('mongoose');
mongoose.connect('mongodb://127.0.0.1:27017/test');

//将Student映射到一个MongoDB collection并定义这个文档的构成
const Student = mongoose.model('Student', { 
	name: String,
	age: Number,
	gender:{
	    type: String,
	    default:'male'
	},
	addr: String
	});
//向student数据库中插入数据
const stu = new Student({ 
	name:"小李",
	    age:"22",
	    addr:"江门"
	},(err,docs)=>{
	    if(!err){
	        console.log('插入成功'+docs)
	    }
});
stu.save().then(() => console.log('插入成功ok'));

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值