Mongodb是一个介于关系数据库和非关系数据库之间的产品(Nosql),是非关系数据库当中功能最丰富,最像关系数据库的,语法有点类似javascript面向对象的查询语言,它是一个面向集合的,模式自由的文档型数据库。Mongodb数据库旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。
下载地址:https://www.mongodb.com/download-center/community
1、下载windows的安装版本
2、下载到本机后,双击进行安装mongodb数据库,一路下一步(next)即可
3、安装完成后,可以通过服务方式启动,启动成功后,默认端口号为:27017
启动位置:(点击即可进入mogodb终端进行操作)
此位置是安装路径下的bin
可视化工具:robo3t-1.3.1-windows-x86_64-mongodb图形工具
下载地址:(如果失效联系作者)
链接:http://pan.baidu.com/s/19AszhhcjqLgN9Sq_BtoHbQ
提取码:r11j
修改单条:db.表.updataOne({key:value},{$set/$inc:{key:value}})
修改多条:db.表.updataMany({key:value},{$set/$inc:{key:value}})
安装:npm i -S mongoose
const mongoose = require('mongoose') const dbConfig = require('./config/database') mongoose.connect('mongodb://localhost:27017/mydb', { useNewUrlParser: true, useUnifiedTopology: true }) var userSchema = new mongoose.Schema({ username: { type: String, minlength: 2, required: true unique:true },}) const userModel = mongoose.model('User', userSchema, 'admin') userModel.updateMany({ username: 'admin' }, { $set: { age: 22 } }).then(res => console.log(res))