MongoDB基本命令
Posted 走出自己的未来
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MongoDB基本命令相关的知识,希望对你有一定的参考价值。
mongodb命令:
1、创建一个数据库
use [databaseName]
数据库创建之后并没有真正创建,只要放置list集合后才会存在。
2、查看所有数据库
show dbs
3、给指定数据库添加集合并且添加记录
db.[documentName].insert(…)
4、查看数据库中的所有文档
show collections
5、查看指定文档的数据
查询所有 db.[documentName].find()
查看第一条数据 db.[documentName].findOne()
6、更新文档数据
db.[documentName].update(查询条件,更新内容)
例子:var p=db.persons.findOne()
db.persons.update(p,name:"test1")或 db.persons.update(name:"test",$set:name:"test1")
第一个例子如果后期将更新条件改为 age:11时,会把name:test数据覆盖。而使用第二个set修改器时,会增加一个age:11的内容
如果存在两天相同数据,修改时,默认只能修改第一条。7、删除文档中的数据
db.[documentName].remove()
例子:db.persons.remove(name:"test")
此命令会删除persons集合中所有的文档,但是不会删除集合本身,原有的索引也会保留。
删除指定的集合,可以指定参数
db.persons.list.remove("name":"test")
8、删除库中的集合
db.[documentName].drop()
9、删除数据库
db.dropDatabase()
10、shell的help
可以查看所有相关命令以上是关于MongoDB基本命令的主要内容,如果未能解决你的问题,请参考以下文章