一. 打开 mongodb,等待被连接

找到mongodb安装位置:
例如我的电脑上路径为 C:/Program Files/MongoDB/Server/3.6/bin

运行 mongod.exe, 默认数据库接口为:127.0.0.1:27017
如下图所示表示}GML]PD31WVKZ573SSBKNPV.png

二. 运行 mongod.exe 操作数据库

1. 创建/删除/查询

(1) 查看数据库列表

> show dbs

(2) 选择或创建数据库

> //test 数据库名
> use test

(3) 创建一个集合(数据表)

> //users 集合名称
> db.createCollection(‘users’)

(4) 查看数据库集合(数据表)

> show collections

(5) 删除集合(数据表)

> db.users.drop()

(6) 删除数据库

> use test
> db.dropDatabase() //执行use test 后执行,则能删除数据库test

(7) 查询某集合的所有文档

> db.users.find();

(8) 查询某集合的指定文档

> db.users.find({name:‘王五’});

2. 增 插入数据

(1) 插入单个值

>  db.users.insert({name:"王五",age:20,sex"男":})  

(2) 插入多个值

db.users.insert([
    {name:"张三", age:20, sex:"男"},
    {name:"赵六", age:22, sex:"男"},
    {name:"孙七", age:24, sex:"男"}
])

3. 改 更改数据

(1) 默认更新一条

db.users.update(  
    {name:‘王五’},  
    {$set:{name:‘王舞’,sex:‘女’}}  
)

(2) 更新多条

db.users.update(  
    {name:‘李四’},  
    {$set:{age:24}},  
    {multi:true}  
)

(3) save 更新地址

db.users.save()

4. 删 删除数据

(1) 删除1条

db.users.remove({name:‘李四’},1/true)

(2) 删除所有李四信息

db.users.remove({name:‘李四’})

(3) 删除所有

db.users.remove( {} )

以上附链接:

学习 nodejs+mongodb+koa2 写接口(一) 环境布置
学习 nodejs+mongodb+koa2 写接口(二) koa2教程入门
学习 nodejs+mongodb+koa2 写接口(三) mongodb的增删改查
学习 nodejs+mongodb+koa2 写接口(四) 新建用户表,写用户的增删改查接口


Linda0821
62 声望4 粉丝