Windows下MongoDB自启动

来源:互联网 发布:网络银行 编辑:程序博客网 时间:2024/05/18 12:34

如何将MongoDB做一项windows服务启动
每次开机运行都需要在(cmd)下面手动输入
  
    cd d:\MongoDB\bin
    mongod --dbpath d:\MongoDB\bin

这样感觉非常麻烦,所以将Mongo数据库安装成为Windows服务。如此就方便很多啦

在windows7和windows8中需要用管理员权限去运行相应的cmd命令。

如不是管理员权会报错:Error connecting to the Service Control Manager: 拒绝访问

该问题,是因为你在cmd下没有权限所致,以管理员身份(win+x,然后A键)启动cmd以后,再执行你原来的命令就没问题了。

在新打开的cmd命中中输入,如压缩包本中没有logs文件夹需要新建logs文件下,

cd d:\MongoDB\bin

mongod --logpath d:\MongoDB\logs\MongoDB.log --logappend --dbpath d:\MongoDB\data --directoryperdb --serviceName MongoDB --install

如遇到

Windows 无法启动MongoDB服务 错误1067:进程意外终止

解决办法:进入MongoDB安装目录\data\将此文件夹下的mongod.lock删除


1 0