我爱编程

MongoDB设置为windows服务

2018-04-21  本文已影响0人  小西奥

首先下载一个mongodb安装
在其目录新建一个data 如下图1.png


1.png

一:一般使用的话是在cmd窗口下,进入其bin目录,输入下面这句话,dbpath是要刚才新建的data目录
mongod.exe --dbpath D:\workApp\mongoDB\Server\data
就可以了 然后打开浏览器,输入localhost:27017
就会看到这样一句话


2.png

二:如果你想将mongodb设置成windows服务的话,就新建一个文件夹logs,再新建文本mongodb.log
如图3.png:


3.png

.\mongod.exe --logpath D:\workApp\mongoDB\Server\data\logs\mongodb.log --logappend
--dbpath D:\workApp\mongoDB\Server\data --directoryperdb --serviceName MongoDB --install
然后输入net start MongoDB
会看到


5.png

三:如果你想改端口的话,那就跳过二,如果还是想改端口的话那就将服务停止


6.png

然后再将服务删除
.\mongod.exe --logpath D:\workApp\mongoDB\Server\data\logs\mongodb.log --logappend
--dbpath D:\workApp\mongoDB\Server\data --directoryperdb --serviceName MongoDB --remove

然后在输入
.\mongod.exe --logpath D:\workApp\mongoDB\Server\data\logs\mongodb.log --port 8888 --logappend --dbpath D:\workApp\mongoDB\Server\data --directoryperdb --serviceName MongoDB --install
再启动服务
net start MongoDB
如图


7.png

效果


8.png

注意事项:
如果在MongoDB可视化工具下,如RobMongo,连接了数据库,在浏览器下验证是无法访问网页的
要在管理员的命令窗口下执行哦,不然会显示服务名无效,还有如果显示了下图错误


9.png

就是你的路径有问题,一般是data结尾,和log结尾,如图


10.png
上一篇下一篇

猜你喜欢

热点阅读