MongoDB在Windows下安装配置

上一篇 / 下一篇  2012-09-20 09:22:00 / 个人分类:数据库

51Testing软件测试网 XQP#_W*e

  安装文件:官方网站 http://www.mongodb.org/downloads

&`Vt:^,E-Tr051Testing软件测试网T4B.v2L Ug8`

  选择对应系统的文件下载。

M-UQA7Y*E0

+~nS*a&m/qg0  一、解压缩文件。51Testing软件测试网4W(m,Q-Pz3o'@2M6P+[

51Testing软件测试网(}8~O$C!O|x

  将压缩包解压,在D盘创建文件夹MongoDB,将压缩包中所有的.exe文件拷到D:MongoDB文件夹中。

-] M1};w {051Testing软件测试网2J Q+@7H5DF9Clg0X

  二、建立工作目录。

Xj8N$H+cV$A051Testing软件测试网 E0|W'K2~w Il

  1、建立数据存放目录 D:\mongodb\data

(@3@(S E'R4e H0

5]'Z8pw`s,CJ sz0  2、建立日志文件       D:\mongodb\log\mongodb.log51Testing软件测试网*R?P.d$L"tG+J4|E

51Testing软件测试网)^ z\.`Q E2h e8v8l

  三、设置系统变量。为了方便从控制台中管理mongodb,不用每次都进入到D:MongoDB中。51Testing软件测试网/G nsp}0OpI3o%a

51Testing软件测试网C j#S$Ek0V

  我的电脑--属性--高级--环境变量--系统变量中的path,加上;D:\MongoDB ,注意前面加上分号。如下图:

Sl1zmT}0

u7[0k/L6D8S(XK0

  三、启动mongdb服务。51Testing软件测试网~*v$iL6m4yo9h&n

  进入控制台中,输入mongod.exe --dbpath=D:\MongoDB\data 。如下图:51Testing软件测试网 }[[jj5l#QFY

$b;h3U9evj0

  这样服务就启动了,正常情况下会显示如下:51Testing软件测试网b2\Or"y |;tM6Ct

$mWm F;_6c4\o0

  在浏览器中输入http://localhost:27017/。会出现51Testing软件测试网^3d|Kx)[hS

  You are trying to access MongoDB on the native driver port. For http diagnostic access, add 1000 to the port number51Testing软件测试网#}H9b,fUA DP

  表面服务已经启动。

8GK@^ \!B0

  不要关闭当前这个控制台窗口,另起一个控制台,输入mongo.如下图:51Testing软件测试网M#l6QD7x"T*}

51Testing软件测试网i&lamoPG

  表明已成功连接到mongdb.

3t+]isK`2~p3|0

  四、将mongdb作为windows服务随机启动。51Testing软件测试网)z^+`!@_r

  控制台中输入:mongod.exe --dbpath=D:\mongodb\data --logpath=D:\mongodb\logs\mongodb.log --install

*o;B;Axw[K0

  正常情况下会显示

g)P%e#kt(OF/v0

51Testing软件测试网 HWSpnwe6~r7h

  五、连接mongodb51Testing软件测试网s8vo~6R!B

  在控制台中输入net start mongodb,会出现 “Mongo DB 服务已经启动成功”的提示。51Testing软件测试网u$b6k~y1H

  输入mongo,就会连接到test.在我的电脑--管理--服务和应用程序中可以看到MongoDB 服务已经成功启动

'OD]4d7pHw"e+n0

  六、异常处理

6c:Tp9H0B,D0

  如果出现下图的错误:

C!d%U ^g0

51Testing软件测试网 d*A,R/w#H'~_0X

  先看服务启动没有,如果没有启动服务先启动服务,如果服务已经启动了,那有可能是上次不正常关闭mongo,导致存放数据的文件被占用了,被锁住了。只需将D:\MongoDB\data中的mongod.lock文件删除掉。重新启动服务即可。

!x ~.j zr-Ys@(x0

TAG:

 

评分:0

我来说两句

Open Toolbar