Mongodb 简易安装和下载
1. 下载mongodb
把指操作也装
2.Shell 操作工具
安装与配置
复制到 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
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'));