1.常用指令

  进入mongodb

    本地: mongo

    其他服务器:mongo ip

    认证:db.auth('用户名','密码')   通过结果为1不通过结果为0

  查看数据库

    查看当前数据库:db

     查看所有数据库:show dbs

  进入/创建数据库(有则进入,没有则创建)

    use 数据库名

    注意:刚创建的数据库没有数据是show不到的

  删除数据库

    1.进入要删除的数据库:use xx

    2.执行删除命令:db.dropDatabase()

  创建集合

      db.createCollection(name,option)

 

  删除集合

      db.集合名.drop()

  查看数据库中有那些集合

    show collections

  插入文档

      db.集合名.insert({文档内容})

  修改文档

      方法一:db.集合名.update({文档中要被修改的内容},{$set:{修改的内容}})

      方法二:db.集合名.save({修改后的整个文档})

  删除文档

      db.集合名.remove({文档部分内容})

 

  查询文档  

    查询表中所有文档:db.表名.find();

    格式化方法查询表中所有文档:db.表名.find().pretty();

    按条件查询(支持多条件):db.表名.find(条件); 

    查询第一条(支持条件):db.表名.findOne(条件);

    限制数量:db.表名.find().limit(数量);

    跳过指定数量:db.表名.find().skip(数量);

  退出

    exit

 

  

查询  

  查询表中所有数据:db.表名.find();

  按条件查询(支持多条件):db.表名.find(条件); 

  查询第一条(支持条件):db.表名.findOne(条件);

  限制数量:db.表名.find().limit(数量);

  跳过指定数量:db.表名.find().skip(数量);

删除

  删除整个数据表: db.表名.remove()

  删除数据表中指定字段: db.表名.remove({"name":"张三"})

posted on 2017-04-19 17:57  青头鸟  阅读(113)  评论(0编辑  收藏  举报