MongoDB CRUD命令操作

默认端口:

27017

查看DB配置:

cmd>mongd -help

1.创建一个数据库

  use [databaseName]

2.查看所有数据库

  show dbs

3.给指定数据库添加集合并且添加记录

  db.[documentName].insert({...})

4.查看数据库中的所有文档

  show collections

5.查询制定文档的数据

  查询所有  db.[doucumentName].find()

  查询第一条数据  db.[documentName].findOne()

6.更新文档数据

  db.[documentName].update({name:"1"},{$set:{name:"2"}})

7.删除文档数据

  db.[documentName].remove({...})

8.删除库中集合

  db.[documentName].drop();

9.删除数据库

  db.dropDatabase()

10.数据库状态

  db.stats()

11.Shell的help

  数据库相关的help   db.help()

  集合相关的help      db.[documentName].help()

12.数据库和集合命名规范

  

13.mongoDBd的shell内置javascript引擎可以直接执行JS代码

  function insert(object){

    db.getCollection("db-text").insert(object)

  }

  insert({age:25});

  查询:  db.getCollection("db-text").text.find()

14.shell可以用eval

  db.eval("return 'mongoDB'")

15.BSON是JSON的扩展,他新增了诸如日期,浮点等JSON不支持的数据类型

  

 

  

 

posted on 2017-05-11 11:51  十字街~  阅读(128)  评论(0)    收藏  举报