一、连接数据库
mongo
mongo --host 192.168.4.51 --port 27051
二、库(类似mysql的库)管理
show dbs
use 库名
db
db.dropDatabase()
三、集合(类似mysql的表)管理
1)db.集合名.save({字段一:"值一",字段二:"值二",........}) //创建集合时,集合不存在创建并添加文档
> db.c1.save({name:"bob",age:21,sex:"girl"})
> db.c1.save({name:"bob",email:"plj@tedu.cn"})
2)db.集合名.insert({字段一:"值一",字段二:"值二",........}) //创建集合时,集合不存在创建并添加文档
> db.c1.insert({name:"lucy",class:"nsd1804",tel:"9998888"})
3)show collections 或 show tables //查看当前库下已有的集合
4)db.集合名.drop() //删除集合
> db.c1.drop()
四、文档(类似mysql表中的行)管理
> db.c1.find() // 不加条件默认查全部
*****
> db.c1.find().pretty() // 以易读的方式来显示数据
*****
> db.c1.find({name:"lucy"}) // 查看名字是lucy
> db.c1.findOne() // 返回一条文档
> db.c1.count()
> db.c1.remove({name:"lucy"}) //删除名字是lucy的文档
> db.c1.remove({}) //不加条件默认删除所有的文档