分布式mongodb搭建:http://www.cnblogs.com/ityouknow/p/7566682.html

学习博客:http://www.cnblogs.com/liruihuan/tag/MongoDB/,如何配置分布式、分片设置:http://www.cnblogs.com/ityouknow/p/7566682.html

  • 安装

从度娘上搜索MongoDB,找到官网地址:https://www.mongodb.com

找到下载中心地址:https://www.mongodb.com/download-center

我下载的版本是:
Windows Server 2008 R2 64-bit and later, with SSL support
Windows Server 2008 R2 64-bit and later, without SSL support
Windows Vista 32-bit, without SSL support
Windows Server 2008 64-bit, without SSL support

运行下载的mongodb-win32-x86_64-2008plus-ssl-3.2.7-signed.msi文件,我选择的安装目录为:D:\Program Files\MongoDB\Server\3.2

  • 初始化并启动MongoDB服务:

在D:\Program Files\MongoDB\Server\3.2下创建data文件夹,data下创建两个文件夹db和log文件夹,db:用来存储数据库,log用来存储日志记录。

初始化,运行cmd(最好以管理员启动吧),进入D:\Program Files\MongoDB\Server\3.2\bin下,输入:

mongod --dbpath "D:\Program Files\MongoDB\Server\3.2\data\db" --logpath "D:\Program Files\MongoDB\Server\3.2\data\log\MongoDB.log" --install --serviceName "MongoDB"

备注:

1、命令目的用来初始化配置参数,并安装以“MongoDB”为名称的服务;

2、--dbpath指定了数据文件存储的路径;

3、--logpath指定了日志信息存储路径。

运行命令:net start MongoDB,启动MongoDB服务器。

在浏览器中输入http://localhost:27017/,回车后如果发现页面中显示信息:“It looks like you are trying to access MongoDB over HTTP on the native driver port.”,则说明一切运行正常。

  • 运行mongodb,并添加集合进行测试:

进入D:\Program Files\MongoDB\Server\3.2\bin,双击运行“mongod.exe”

1、insert:

向集合中添加一个member对象中添加一条记:

db.member.insert({"name":"hello mongodb",age:6})

2、find

注意:

1、这里边有一个"_id",它是一个集合字段,是MongoDB数据库系统为保证全局数据唯一性而创建的GUID;

2、find的查找的语法也是Bson语法模式,Bson是MongoDB的数据存在的格式标准;

3、db.member.find()和db.member.find({})都类似于tsql中的select * from member。

3、update

当修改记录时需制定修改的条件,这里是第一个参数是要修改的对象要满足的条件,第二个参数指定的是修改后的数据对象。

当执行不带参数的修改时,则会修改所有记录。

4、remove

remove允许传递参数删除条件参数信息;如果不传递参数,则表示移除所有记录。

参考:

http://www.cnblogs.com/huangxincheng/archive/2012/02/18/2356595.html

http://www.joe-stevens.com/2011/10/02/a-mongodb-tutorial-using-c-and-asp-net-mvc/

https://docs.mongodb.com/manual/tutorial/install-mongodb-on-windows/

MongoDB(一):安装的更多相关文章

  1. MongoDB下载安装与简单增删改查

    Windows下MongoDB的安装和配置.启动和停止 下载地址:MongoDB的官方下载网址是:https://www.mongodb.org/downloads 安装步骤1. 点击下载的mongo ...

  2. MongoDB的安装与设置MongoDB服务

    Mongo DB 是目前在IT行业非常流行的一种非关系型数据库(NoSql),其灵活的数据存储方式备受当前IT从业人员的青睐.Mongo DB很好的实现了面向对象的思想(OO思想),在Mongo DB ...

  3. Linux下MongoDB服务安装

    Linux下MongoDB服务安装 MongoDB是一个基于分布式文件存储的数据库.由C++语言编写.旨在为WEB应用提供可扩展的高性能数据存储解决方案.MongoDB是一个介于关系数据库和非关系数据 ...

  4. MongoDB学习-安装流程

    MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的. 支持的数据结构非常松散,是类似json的bjson格式,因此可以存储比较复杂的数据类型. ...

  5. mongodb(二) 安装和使用

    mongodb的安装和使用 最近的项目需要使用到mongodb,从而开始熟悉nosql,有了本篇文章,记录和方便他人. mongodb的安装 下载地址:http://www.mongodb.org/d ...

  6. MongoDB的安装及配置

    MongoDB 是目前在IT行业非常流行的一种非关系型数据库(NoSql),其灵活的数据存储方式备受当前IT从业人员的青睐. Windows (1). 登录Mongodb官网点击下载 (2). 将zi ...

  7. MongoDB的安装 转

    第1章 MongoDB的安装 (黎明你好原创作品,转载请注明) 1.1 MongoDB简介 MongoDB是一个基于分布式文件存储的数据库开源项目.由C++语言编写,旨在为WEB应用提供可护展的高性能 ...

  8. MongoDB的安装,配置与开机自启动

    关于简介不多说百度去吧少年.. MongoDB详细安装: 1.进入官网,点击DOWNLOAD MONGODB,下载所需要的版本.. 我这里把下载的文件放在d\MongoDB文件夹下,点击下载的官方镜像 ...

  9. MongoDB(二)——安装配置了解

    前边介绍了MongoDB的大概理论知识,这篇来对MongoDB进行一下安装使用,支持安装在windows和linux上,当然了很多其它情况下我们是安装在linux上,由于毕竟server用linux的 ...

  10. MongoDB本地安装与启用(windows )

    MongoDB的安装与MongoDB服务配置 Mongo DB 是目前在IT行业非常流行的一种非关系型数据库(NoSql),其灵活的数据存储方式备受当前IT从业人员的青睐.Mongo DB很好的实现了 ...

随机推荐

  1. Apache Kafka源码分析 - PartitionStateMachine

    startup 在onControllerFailover中被调用, initializePartitionState private def initializePartitionState() { ...

  2. Lazarus -Pascal常量

    2.常量 2.1.普通常量 仅仅下面类型可以被定义为常量Ordinal类型Set类型指针类型 (but the only allowed value is Nil). real类型 Char, Str ...

  3. 【Java 基础篇】【第四课】初识类

    看看Java中如何定义一个类,然后用来调用的,这个比较简单,直接看代码吧. 我发现的类和C++不一样的地方: 1.Java中类定义大括号后没有分号: 2.好像没有 public.private等关键字 ...

  4. Cygwin + CMake 测试

    https://www.cygwin.com/ apt-get for cygwin? wget rawgit.com/transcode-open/apt-cyg/master/apt-cyg in ...

  5. 单个未知大小图片在div里面垂直居中的方法。。。添加辅助元素挤一下位置达到居中

    单个未知大小图片在div里面垂直居中的方法...添加辅助元素挤一下位置达到居中   <div class="ServicesLiTopPic"> <i>&l ...

  6. Ubuntu 12.04+DarwinStreamingSrvr6.0.3 架设流媒体服务器

    1.安装Ubuntu 12.04操作系统,网上很多教程.. 2.打开终端,下载darwin源代码DarwinStreamingSrvr6.0.3-Source.tar,补丁patch dss-6.0. ...

  7. WebMethod属性详解

    WebMethod有6个属性:.Description.EnableSession.MessageName.TransactionOption.CacheDuration.BufferResponse ...

  8. ajax处理回调函数,用ajax向后台发送数据

    这是我的后台返回给前台的数据: 处理后台返回的数据有一下两种方式: function sethouse_housing_pattern(housing_pattern){ var str=[]; va ...

  9. table tricks

  10. CentOS6.7搭建蜜罐dionaea

    yum -y install epel-release wget tar git autoconf* libtool-* mkdir /opt/dionaea 1.安装liblcfg软件.git cl ...