mongoDB基本操作
关于怎样安装和打开mongoDB服务可以参考:http://www.cnblogs.com/corolcorona/p/6761572.html
1.操作数据库
查看所有数据库
show dbs
创建/使用数据库,如果数据库不存在,创建数据库,否则打开这个数据库,但是要显示它必须数据库插入一些数据。
use DATABASE_NAME
删除数据库
db.dropDatabase()
下面新建一个名为testdb的数据库,然后删除它
2.操作文档
insert()写入文档
db.COLLECTION_NAME.insert(document)
find() 方法查询文档。
可选:任意存在的键值对
可选:pretty() 方法,易读的方式来读取数据
- (>) 大于 - $gt
- (<) 小于 - $lt
- (>=) 大于等于 - $gte
- (<= ) 小于等于 - $lte
db.col.find({key1:value1, key2:value2}).pretty()
sort()方法基本语法如下所示:
db.COLLECTION_NAME.find().sort({KEY:1})
update() 方法用于更新已存在的文档
可选:uery : update的查询条件。
可选:update : update的更新内容
db.collection.update( <query>,<update>)
remove()函数是用来移除集合中的数据。
可选:query :删除的文档的条件。
可选:justOne : 如果设为 true 或 1,则只删除一个文档。
删除全部命令:db.col.remove({})
db.collection.remove( <query>, <justOne> )
删除集合本身:
db.collection.drop()