MongoDB(一):安装
分布式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(一):安装的更多相关文章
- MongoDB下载安装与简单增删改查
Windows下MongoDB的安装和配置.启动和停止 下载地址:MongoDB的官方下载网址是:https://www.mongodb.org/downloads 安装步骤1. 点击下载的mongo ...
- MongoDB的安装与设置MongoDB服务
Mongo DB 是目前在IT行业非常流行的一种非关系型数据库(NoSql),其灵活的数据存储方式备受当前IT从业人员的青睐.Mongo DB很好的实现了面向对象的思想(OO思想),在Mongo DB ...
- Linux下MongoDB服务安装
Linux下MongoDB服务安装 MongoDB是一个基于分布式文件存储的数据库.由C++语言编写.旨在为WEB应用提供可扩展的高性能数据存储解决方案.MongoDB是一个介于关系数据库和非关系数据 ...
- MongoDB学习-安装流程
MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的. 支持的数据结构非常松散,是类似json的bjson格式,因此可以存储比较复杂的数据类型. ...
- mongodb(二) 安装和使用
mongodb的安装和使用 最近的项目需要使用到mongodb,从而开始熟悉nosql,有了本篇文章,记录和方便他人. mongodb的安装 下载地址:http://www.mongodb.org/d ...
- MongoDB的安装及配置
MongoDB 是目前在IT行业非常流行的一种非关系型数据库(NoSql),其灵活的数据存储方式备受当前IT从业人员的青睐. Windows (1). 登录Mongodb官网点击下载 (2). 将zi ...
- MongoDB的安装 转
第1章 MongoDB的安装 (黎明你好原创作品,转载请注明) 1.1 MongoDB简介 MongoDB是一个基于分布式文件存储的数据库开源项目.由C++语言编写,旨在为WEB应用提供可护展的高性能 ...
- MongoDB的安装,配置与开机自启动
关于简介不多说百度去吧少年.. MongoDB详细安装: 1.进入官网,点击DOWNLOAD MONGODB,下载所需要的版本.. 我这里把下载的文件放在d\MongoDB文件夹下,点击下载的官方镜像 ...
- MongoDB(二)——安装配置了解
前边介绍了MongoDB的大概理论知识,这篇来对MongoDB进行一下安装使用,支持安装在windows和linux上,当然了很多其它情况下我们是安装在linux上,由于毕竟server用linux的 ...
- MongoDB本地安装与启用(windows )
MongoDB的安装与MongoDB服务配置 Mongo DB 是目前在IT行业非常流行的一种非关系型数据库(NoSql),其灵活的数据存储方式备受当前IT从业人员的青睐.Mongo DB很好的实现了 ...
随机推荐
- 放到u-boot/arch/arm/inlcude下面解压A20固件库制作笔记
运行 build_dragonboard.sh,完成一次编译,首次编译需要消耗 20 分钟以上的时间.这里包括编译bootloader.kernel.rootfs. 修改 Linux 内核配置$ cd ...
- 迷宫bfs POJ3984
#include<stdio.h> int map[5][5]={0,1,0,0,0, 0,1,0,1,0, 0,0,0,0,0, 0,1,1,1,0, ...
- ORACLE的安装与网页版创建表空间的简单操作以及PLsql的简单操作
1.oracle的安装: 安装简单易学,在这里不做解释.下载看装包后耐心等待,注意安装目录不要有中文字符,尽量按照指定目录进行安装.安装完成后会占用有大约5g的内存. 如果要卸载oracle,需要用其 ...
- javascrpt 继承
一.基于原型链方式实现的继承 缺点:无法从子类中调用父类的构造函数,所以没有办法把子类的属性赋值到父类中. 如果父类中有引用类型,例如:数组.此时这个引用类型会添加到子类的原型当中,一但子类某个对象修 ...
- 【No.1 Ionic】基础环境配置
Node 安装 git clone https://github.com/nodejs/node cd node ./configure make sudo make install node -v ...
- java实验一实验报告
Java实验报告一:Java开发环境的熟悉 ...
- Object C语法学习
#synthesize关键字: 根据@property设置,自动生成成员变量相应的存取方法,从而可以使用点操作符来方便的存取该成员变量 . @implementation 关键字,表明类的实现 @en ...
- new和delete malloc和free
程序中动态分配的对象存放在自由存储区(free store)或堆(heap). C语言程序使用一对标准库函数malloc和free在自由存储区中分配存储空间,而C++语言则使用new和delete表达 ...
- Sqlcompletefree
Sqlcompletefree SQLSERVER中SQL代码自动提示填充,自动格式化SQL语句工具Sqlcompletefree.方便开发操作.
- [转]详细介绍java中的数据结构
详细介绍java中的数据结构 本文介绍的是java中的数据结构,本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类.一起来看本文吧! 也许你已经熟练使用了java.util包里面的各 ...