首页 > 代码库 > MongoDB之初体验
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 MongoDB15 16 echo.17 echo.18 echo "03.init success"19 pause
当然还有卸载数据库的脚本:
@echo offcolor 8Aecho.echo.echo "01.stop service"net stop MongoDBecho.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上了;
打开服务窗口可以看到:
MongoDB之初体验
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。