zoukankan      html  css  js  c++  java
  • MongoDB学习笔记之基本使用

    1. 安装

      a.去http://www.mongodb.org/downloads下载Windows64位版本解压

      b. 创建MongonDB的数据存入目录  如 d:\data\db

          c. 进入bin目录运行服务端mongod.exe --dbpath e:\data\db,  提示打开的默认端口在27017

          d. 另开CMD环境运行mongo.exe,  不指定参数连接到本地db,可以使用--port和--host参数

    2. 使用javascript shell

         help 查看帮助信息

         db 显示当前db名字

         show dbs  显示所有db

         use mydb  设置mydb为当前db

         show collections 显示当前db的所有集合

          插入数据例子:

          use mydb

      db.things.insert({ name : "test"})

          show collections

      db.things.find() 返回一个游标,通过游标可遍历返回结果集,默认只返回20条结果

          另外mongodb自动创建了一个_id字段,这个字段必须唯一以标识每个document

         查询集合整个结果集

          var c = db.things.find()

          while(c.hasNext()) printfjson(c.next())

         

         把游标当数组使用

          var c = db.things.find()

          printjon(c[0]), 超出索引返回undefined.

         

          查询过滤

          db.things.find({name : "jack"})

           只返回只定的字段

           db.things.find({name : "jack"}, {returnfield:1})    //不返回相应的字段 {returnfield:0}

          只返回一条

            db.foo.findOne()

            限制返回结果集大小

             db.foo.find().limit(number)

             

                  

             

         

  • 相关阅读:
    【转】编写高质量代码改善C#程序的157个建议——建议27:在查询中使用Lambda表达式
    python的reduce()函数
    SpringBoot中的配置文件
    23种设计模式概况性应用场景
    设计模式---合成模式
    tmpfs(转)
    Nginx配置文件(nginx.conf)配置详解
    Java设计模式------策略模式
    ubuntu下操作端口的方法
    ubuntu下安装ssh服务器方法
  • 原文地址:https://www.cnblogs.com/jjyjjyjjy/p/MongoDB.html
Copyright © 2011-2022 走看看