MongoDB之初体验
MongoDB是一款开源的NoSQL数据库,主要应用于数据规模庞大的场合,并被视为Node.js的黄金搭档,由于它采用的是Binary JSON格式,所以与JavaScript具有任何语言都无法媲美的亲和力。关于它的具体介绍本文不作详细阐述,下面主要针对MongoDB在Windows下加入本地服务项做一些简单的分享。以方便刚接触MongoDB并在Windows环境下进行开发的同学。
首先去官网下载Windows安装包:http://www.mongodb.org/downloads
一般情况下选择默认的64位即可(除非你的主机是32位),下载后,假设我们安装到:D:\mongodb-win32-i386-2.4.5,完成后,
我喜欢重新建 个文件夹D:\mongodb进入该目录,新建data和logs两个文件夹,并在logs目录下再新建个mongodb.log。
工作就绪,现在就该开启mongodb的服务了。
我们需要建立一个永久性服务,这就需要我们把Mongo加入到Windows本地服务中去,
在这里我写了个初始化数据库的脚本:
1 @echo off 2 cls 3 4 color 8A 5 6 echo. 7 echo. 8 echo "01.install Windows service" 9 mongod --dbpath "D:\mongodb\data" --directoryperdb --logpath "D:\mongodb\logs\mongodb.log" --logappend --install -serviceName "MongoDB" 10 11 echo. 12 echo. 13 echo "02.start service" 14 net start MongoDB 15 16 echo. 17 echo. 18 echo "03.init success" 19 pause
当然还有卸载数据库的脚本:
@echo off
color 8A
echo.
echo.
echo "01.stop service"
net stop MongoDB
echo.
echo.
echo "02.remove Windows service"
mongod --dbpath "D:\mongodb\data" --logpath "D:\mongodb\logs\mongodb.log" --remove -serviceName "MongoDB"
echo.
echo.
echo "03.stop success"
pause
运行建库初始化.bat后显示:
说明MongoDB服务已经安装到windows上了;
打开服务窗口可以看到:
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。