51Testing软件测试网
XQP#_W*e 安装文件:官方网站 http://www.mongodb.org/downloads
&`Vt:^,E-Tr051Testing软件测试网T4B.v2LUg8` 选择对应系统的文件下载。
M-UQ A7Y*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'R4eH05]'Z8pw`s,CJs z0 2、建立日志文件 D:\mongodb\log\mongodb.log51Testing软件测试网*R?P.d$L"t G+J4|E
51Testing软件测试网)^
z\.`Q
E2he8v8l 三、设置系统变量。为了方便从控制台中管理mongodb,不用每次都进入到D:MongoDB中。51Testing软件测试网/Gnsp}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)[h S
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/v051Testing软件测试网 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 ^g051Testing软件测试网d*A,R/w#H'~ _0X
先看服务启动没有,如果没有启动服务先启动服务,如果服务已经启动了,那有可能是上次不正常关闭mongo,导致存放数据的文件被占用了,被锁住了。只需将D:\MongoDB\data中的mongod.lock文件删除掉。重新启动服务即可。
!x
~.j zr-Ys@(x0