参考文档: mongodb 命令行基本命令使用大全_请叫我大师兄-CSDN博客
1.基础命令
show dbs:显示数据库列表
show collections:显示当前数据库中的集合(类似关系数据库中的表)
show users:显示用户
db.help():显示数据库操作命令,里面有很多的命令
db.foo.help():显示集合操作命令,同样有很多的命令,foo指的是当前数据库下,一个叫foo的集合,并非真正意义上的命令
db.foo.find():对于当前数据库中的foo集合进行数据查找(由于没有条件,会列出所有数据)
db.foo.find( { a : 1 } ):对于当前数据库中的foo集合进行查找,条件是数据中有一个属性叫a,且a的值为1
2.查询命令
db.foo.find( { a : 1 } ):对于当前数据库中的foo集合进行查找,条件是数据中有一个属性叫a,且a的值为1
db.userInfo.find({name: 'zhangsan', age: 22}):查询name = zhangsan, age = 22的数据
升序:db.userInfo.find().sort({age: 1});
降序:db.userInfo.find().sort({age: -1});
db.userInfo.find().limit(5):查询前5条数据
db.userInfo.find({}, {name: 1, age: 1});查询指定列name、age数据