# 整理自 菜鸟教程 http://www.runoob.com/mongodb/mongodb-tutorial.html

mongodb 学习

1. 创建数据库 / 选择数据库
use db_name

2. 显示有哪些数据库
show dbs

3. 删除数据库
use db_name
db.dropDatabase()

4. 插入数据
db.COLLECTION_NAME.insert(document)

5. 查看数据
db.COLLECTION_NAME.find({condition_document})
db.COLLECTION_NAME.find().pretty()

-- and 查询
db.COLLECTION_NAME.find({ 'key':{$gt:1} , 'name':'php' })

-- or 查询 $or
db.COLLECTION_NAME.find({$or:[ {'name':'php'} , {'key':2}]}).pretty()

-- 按字段类型查询 $type
db.COLLECTION_NAME.find({"title" : {$type : 2}})


6. 更新数据
# $set:{要更新的值}
db.COLLECTION_NAME.update({'title':'MongoDB 教程'},{$set:{'title':'MongoDB'}})

7. 删除
db.COLLECTION_NAME.remove({condition_document})

8. limit
db.COLLECTION_NAME.find().limit(2)

9. skip
db.COLLECTION_NAME.find().limit(NUMBER).skip(NUMBER)

10. sort 排序 {其中 1 为asc , -1 为 desc }
db.COLLECTION_NAME.find().sort({KEY:1})

11. 创建索引
db.COLLECTION_NAME.ensureIndex({'key':1})

 

# 清屏 cls

## mongod --config /usr/local/etc/mongod.conf

 

posted on 2016-03-06 14:56  zeopean  阅读(224)  评论(0编辑  收藏  举报