zoukankan      html  css  js  c++  java
  • monogdb windows环境下 安装及使用简单示例

    1,下载地址:http://www.mongodb.org/downloads,选择windows平台,当前最新的版本是:2.6.4,本机是64位win7系统,我选择的是windows 64位msi,

    2,设置数据存储路径:新建文件夹C:DATADB,然后指定 --dbpath,进入cmd,运行命令:D:Program FilesMongoDB 2.6 Standardin>mongod --dbpath C:datadb

     如图所示:

    执行完后,你会看到:

    3,连接测试:

    保持mongod命令窗口的运行状态,再新开一命令窗口

    输入:D:Program FilesMongoDB 2.6 Standardinmongo 后,提示如下图所示:

    这样,mongodb就安装完毕,并启动了,

    下面我们开始来做增删改查demo,

    1,增加一条数据:使用insert

    db.foo.insert({"bar","bar"})

    2,修改一条记录:update

    > var b=db.foo.findOne({"age":30})
    > b.name="laopo"
    laopo
    > db.foo.update({"age":30},b);
    WriteResult({ "nMatched" : 1, "nUpserted" : 0, "nModified" : 1 })
    > db.foo.find();
    { "_id" : ObjectId("53f89d774653c1c4c3626ba1"), "name" : "laopo", "age" : 30 }

    3,删除一条记录:remove,注意删除记录

    > db.foo.find()
    { "_id" : ObjectId("53f89d774653c1c4c3626ba1"), "name" : "laopo", "age" : 30 }
    { "_id" : ObjectId("53f8a53e4653c1c4c3626ba2"), "name" : "liuhongjia", "age" :
    9 }
    > db.foo.remove({"name":"liuhongjia"},)
    WriteResult({ "nRemoved" : 1 })
    >

    查询:使用find(),或者findOne(),

    fineOne只返回一条记录

  • 相关阅读:
    C# dynamic class inherit from dynamicobject
    C# while timespan via Datetime and Stopwatch
    neo4j实现疾病知识图谱实战
    omop cdm数据质控
    mimic-omop专病数据生产ETL
    Oracle表空间与数据文件
    Oracle 11g 静默安装过程(Centos7)
    Hbase插件之Phoenix
    contentEditable
    jsx render
  • 原文地址:https://www.cnblogs.com/langhua/p/3931995.html
Copyright © 2011-2022 走看看