这篇文章主要介绍了Windows中把MongoDB加入到本地服务的方法,即把MongoDB加入到Windows服务中随机启动,需要的朋友可以参考下
MongoDB是一款开源的NoSQL数据库,主要应用于数据规模庞大的场合,并被视为Node.js的黄金搭档,由于它采用的是Binary JSON格式,所以与JavaScript具有任何语言都无法媲美的亲和力。关于它的具体介绍本文不作详细阐述,下面主要针对MongoDB在Windows下加入本地服务项做一些简单的分享。以方便刚接触MongoDB并在Windows环境下进行开发的同学。
首先去官网下载Windows安装包:http://www.mongodb.org/downloads
一般情况下选择默认的64位即可(除非你的主机是32位),下载后,假设我们安装到:D:/soft/mongodb/ ,完成后,进入该目录,新建data和logs两个文件夹,并在logs目录下再新建个mongodb.log。然后打开命令提示符(CMD),Windows8.1的用户需要用管理员身份打开。执行以下命令:
d: && cd /soft/mongodb/bin
回车,再执行:
mongod --dbpath d:/soft/mongodb/data
这样MongoDB就愉快地启动了,打开浏览器,进入:http://127.0.0.1:27017,这时你会看到以下提示语:
It looks like you are trying to access MongoDB over HTTP on the native driver port.
翻译:你似乎正在尝试通过HTTP本地服务访问MongoDB
好吧,这只是打个酱油。事实上每次通过命令行启动Mongo是痛苦的,因此我们需要建立一个永久性服务,这就需要我们把Mongo加入到Windows本地服务中去。继续回到cmd,执行:
由于我们之前已经进入了d:/soft/mongodb/bin目录,所以只需执行以下命令:
mongod.exe --logpath d:/soft/mongodb/logs/mongodb.log --logappend --dbpath d:/soft/mongodb/data --directoryperdb --serviceName MongoDB -install
打开服务窗口,就能看到我们所需要的结果了:
相关推荐
mongodb启动加入windows服务
关于它的具体介绍本文不作详细阐述,下面主要针对MongoDB在Windows下加入本地服务项做一些简单的分享。以方便刚接触MongoDB并在Windows环境下进行开发的同学。 首先去官网下载Windows安装包:...
公司单节点升级到分片下,搜索了一圈大多数MongoDB集群的部署方案都是分片+副本集,没有讲述如何从单节点升级到分片+复制集的方法,亲自试验后记录整个过程以及中间的参考内容和疑难解决,以备后查。内容包含复制集+...
公司单节点升级到分片下,搜索了一圈大多数 MongoDB 集群的部署方案都是分片+副本集,没有讲述如何从单节点升级到分片+复制集的方法,亲自试验后记录整个过程以及中间的参考内容和疑难解 决,以备后查。内容包含复制...
主要介绍了Windows下MongoDB配置用户权限实例,本文实现需要输入用户名、密码才可以访问MongoDB数据库,需要的朋友可以参考下
把mongodb安装目录下的bin目录加入到windows的环境变量中 为数据库指定存放路径,并启动数据库服务 cd到项目下,新建一个文件夹来存放数据库,如data,输入: cd YourApplication mongod -dbpath ./data 提示"...
MongoDB安装”加入path环境变量:D:\java\mongodb\bin 右击cmd 选择已管理员身份运行 命令行: mongod --dbpath "D:\java\mongodb\data" --logpath "D:\java\mongodb\log\mongod.log" --install -serviceName ...
1. 开启 MongoDB 权限认证:**在配置文件中加入 auth = true** 2. 创建管理员用户(如果你是第一次使用 MongoDB) ``` use admin db.createUser({user:"admin",pwd:"admin123",roles:["userAdminAnyDatabase"]}) `...
: [Javascript / Paperscript / Html5 / CSS3] 框架 : 要求 : 平台支持版本作业系统Windows / Linux / iOS / Android 不适用浏览器Chrome / Safari 〜60.0 Node.js Node.js 〜8.9.4 表示表示〜4.15.0 Mongodb ...
docker正式版已经推出,做的改动非常多,以前版本的docker翻译已经不能用了,所以现在重新开始希望有兴趣的朋友一起加入! About the author Questions and Issues Edit and ...
Nertivia是一个开放源代码的聊天客户端Web应用程序,它使您可以: • 跟朋友聊天•加入/创建服务器•使用CSS创建自定义主题•添加自定义表情符号•设置Gif个人资料图片•创建可以包含按钮和html嵌入的bot。...
本系统还有搜索功能,可以具体查询某一部电影、音乐或图书的数据分析,同时当搜索到一个数据库中不存在的数据时,后台将自动进行在线爬取存入数据库,即我们将数据搜集的过程也加入到了网站上,从而实现了数据收集...
我们使用ASP.NET Core和CQRS构建它,并在现代浏览器上针对Windows和Linux进行了测试。 阅读的文档(正在进行中),或者只是签出代码并随意玩。 如何提出功能请求,获得帮助或报告错误? 请加入我们的社区论坛: :...
在Galaxy托管上部署: : 公告列表:在讨论论坛: : 通过单击此加入流星社区Slack。 有兴趣帮助流星吗? 这些资源将帮助:卸载流星除了简短的启动程序shell脚本外,Meteor还将自身安装在您的主目录中。 要卸载...