mongodb shell的基本操作
1创建一个数据库
use【databaseName】
如果你什么也不干这个数据库就会被删除
use foobar switched to db foobar
2查看所有数据库
show dbs
3给指定的数据库添加集合并且添加记录
db.[documentName].insert({...})
4查看数据库中所有文档
show collections
5查询定制文档的数据
查询所有db.[documentName].find()
查询第一条数据db.[documentName].findOne()
6更新文档数据
db.[documentName].updata({查询条件}{更新内容}) 例子 var p=db.persons.findOne() db.persons.update(p,{name:'uspcat'})
7删除文档数据
db.[documentName].remove({...})
8删除数据库中的集合
db.[documentName].drop()
9删除数据库
db.dropDatabase()
10Shell的help
里面有所有的shell可以完成的帮助命令
全局的help数据库相关的db.help()集合相关的db.[documentName].help()
**数据库和集合命名规范
1.不为空字符串
2.不得含有‘’(空格),$./.\.和空字符
3.应该全部小写
4.对多64字节
5.数据库名不能与现有系统保留库同名,如admin,local及config
***