文档章节

野心勃勃的NoSQL新贵 MongoDB应用实战(3)

浮躁的码农
 浮躁的码农
发布于 2016/04/13 08:42
字数 463
阅读 10
收藏 0

Windows版本服务器安装

(1)、下载MongoDB

url地址: http://downloads.mongodb.org/win32/mongodb-win32-i386-1.8.1.zip

(2)、设置MongoDB目录

将其解压到 d:\,再重命名为mongodb,路径为d:\mongodb

(3)、设置数据文件路径

在d:盘建一个db文件夹,路径d:\db

(4)、启动MongoDB服务

进入 cmd 提示符控制台,D:\mongodb\bin\mongod.exe --dbpath=d:\data\db

D:\mongodb\bin>D:\mongodb\bin\mongod --dbpath=d:\data\db   
Sun Apr 10 22:34:09 [initandlisten] MongoDB starting : pid=5192 port=27017 dbpat   
h=d:\data\db 32-bit   
** NOTE: when using MongoDB 32 bit, you are limited to about 2 gigabytes of data   
**       see http://blog.mongodb.org/post/137788967/32-bit-limitations   
**       with --dur, the limit is lower   
Sun Apr 10 22:34:09 [initandlisten] db version v1.8.1, pdfile version 4.5   
Sun Apr 10 22:34:09 [initandlisten] git version: a429cd4f535b2499cc4130b06ff7c26   
f41c00f04   
Sun Apr 10 22:34:09 [initandlisten] build sys info: windows (5, 1, 2600, 2, 'Ser   
vice Pack 3') BOOST_LIB_VERSION=1_35  
Sun Apr 10 22:34:09 [initandlisten] waiting for connections on port 27017   
Sun Apr 10 22:34:09 [websvr] web admin interface listening on port 28017



MongoDB服务端的默认连接端口是 27017

(5)、将MongoDB作为 Windows 服务随机启动

先创建D:\mongodb\logs\mongodb.log文件,用于存储MongoDB的日志文件, 再安装系统服务:

D:\mongodb\bin\mongod --dbpath=d:\data\db --logpath=d:\mongodb\logs\mongodb.log --install   
D:\mongodb\bin>D:\mongodb\bin\mongod --dbpath=d:\data\db --logpath=d:\mongodb\lo   
gs\mongodb.log --install   
all output going to: d:\mongodb\logs\mongodb.log   
Creating service MongoDB.   
Service creation successful.   
Service can be started from the command line via 'net start "MongoDB"'.   
D:\mongodb\bin>net start mongodb   
Mongo DB 服务已经启动成功。   
D:\mongodb\bin>

(6)、客户端连接验证

新打开一个CMD输入:d:\mongodb\bin\mongo,如果出现下面提示,那么您就可以开始MongoDB之旅了:

D:\mongodb\bin>d:\mongodb\bin\mongo   
MongoDB shell version: 1.8.1   
connecting to: test   
>



(7)、查看MongoDB日志

查看D:\mongodb\logs\mongodb.log文件,即可对MongoDB的运行情况进行查看或排错了:

 

这样就完成了Windows平台的MongoDB安装。

本文转载自:http://database.51cto.com/art/201104/255616_2.htm

共有 人打赏支持
浮躁的码农

浮躁的码农

粉丝 62
博文 727
码字总数 145372
作品 0
松江
程序员
将mongodb安装为windows服务

首先 下载mongodb: http://www.mongodb.org/downloads 解压到自己喜欢的一个目录 D:nosqlmongodb 配置MONGODB_HOME环境变量 MONGODB_HOME=D:nosqlmongodbmongodb-win32-i386-2.0.6 修改pat......

varlardoha
2013/01/15
0
1
MongoDB学习心得(整理中)

NoSQL(Not Only SQL)-非关系型数据库,又一种流行的数据库技术。除去复杂、臃肿的结构化语言,简单的几个函数就可以完成增删该处基本操作。NoSQL好比一个灵活的猴子,而SQL就像大笨象了。 ...

cjp路人
2013/11/03
0
0
NoSQL性能测试:MongoDB VS SequoiaDB

作为NoSQL的一个重要类型,文档型NoSQL通常被认为是最接近传统关系型数据库的NoSQL。文档型NoSQL的核心是数据嵌套,这种设计可以从某 种程度上大大简化传统数据库复杂的关联问题。同时由于摆...

SequoiaDB2013
2013/09/15
0
0
搭建高可用mongodb集群(一)——配置mongodb

在大数据的时代,传统的关系型数据库要能更高的服务必须要解决高并发读写、海量数据高效存储、高可扩展性和高可用性这些难题。不过就是因为这些问题Nosql诞生了。 NOSQL有这些优势: 大数据量...

观澜而索源
2013/11/18
0
0
MongoDB和MySQL的区别

前言: MySQL与MongoDB都是开源的常用数据库,但是MySQL是传统的关系型数据库,MongoDB则是非关系型数据库,也叫文档型数据库,是一种NoSQL的数据库。它们各有各的优点,关键是看用在什么地方...

小喜-3
04/18
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Web系统大规模并发:电商秒杀与抢购

一、大规模并发带来的挑战 在过去的工作中,我曾经面对过5w每秒的高并发秒杀功能,在这个过程中,整个Web系统遇到了很多的问题和挑战。如果Web系统不做针对性的优化,会轻而易举地陷入到异常...

xtof
今天
1
0
代码质量管理平台-sonarqube

在工作中,往往开发的时候会不怎么注重代码质量的人很多,存在着很多的漏洞和隐患等问题,sonarqube可以进行代码质量的审核,而且十分的残酷。。。。。接下来我们说下怎么安装 进入官网下载:...

落叶清风
今天
6
0
在Ubuntu安装和配置Sphinx

Ubuntu系统默认是配置有sphinx的,先检查一下,别多此一举。。。。。 在开始本指南之前,您需要: 一个Ubuntu 16.04服务器。 sudo的一个非root用户,您可以通过以下设置本教程 。 安装在服务...

阿锋zxf
今天
1
0
Qt编写输入法V2018超级终结版

对于qt嵌入式linux开发人员来说,输入法一直是个鸡肋问题,要么不支持实体键盘同步,要么不能汉字输入,要么不支持网页输入等,这几年通过陆续接触大量的各种输入法应用场景客户,得到真实需...

飞扬青云
今天
2
0
TypeScript基础入门之高级类型的多态的 this类型

转发 TypeScript基础入门之高级类型的多态的 this类型 高级类型 多态的this类型 多态的this类型表示的是某个包含类或接口的子类型。 这被称做F-bounded多态性。 它能很容易的表现连贯接口间的...

durban
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部