MongoDB的安装及服务名无效的解决办法

225 阅读2分钟

MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。——摘自百度百科。

1. 下载

downloads.mongodb.org/win32/mongo… 3.4的版本

2. 安装

点击下载的文件 点击 Next 开始下一步 mgdb1.png

同意协议前打钩,然后Next mgdb2.png

选择 Custom 自定义安装 mgdb3.png

选择一个自己的安装路径即可 mgdb4.png

点击Install 开始安装 mgdb5.png

安装中...等待即可 mgdb6.png

安装成功,点击Finish mgdb7.png

3. 配置MongoDB

找到MongoDB的安装路径,然后安装路径bin文件的同一级新建文件夹data文件夹logs文件mongo.config,再在新建的文件夹logs里面创建文件mongo.log,如下图所示:

mgdb8.png

mgdb9.png

在配置文件mongo.config(上一步中新建的)中写入如下内容

# 数据库路径
dbpath=D:\ZJ\tools\mongodb\setup\data
#日志输出文件路径
logpath=D:\ZJ\tools\mongodb\setup\logs\mongo.log
#错误日志采用追加模式
logappend=true
#启用日志文件,默认启用
journal=true
#这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false
quiet=false
#端口号 默认为27017
port=27017

然后在bin文件中通过执行bin/mongod.exe,使用–config选项来指定之前创建的配置文件,--install选项来安装服务。 mongod.exe --config "D:\ZJ\tools\mongdb\setup\mongo.config" --install mgdb10.png 可以启动服务了: net start MongoDB

:可能会遇到一个问题,如下
mgdb11.png

怎么解决呢? 首先,以管理员的方式开启 cmd

mgdb12.png

然后重新指定一下:这个地方将来还需要再回过来看具体的出错原因

mongod --dbpath "D:\ZJ\tools\mongodb\setup\data" --logpath "D:\ZJ\tools\mongodb\setup\logs\mongo.log" --install --serviceName "MongoDB"

然后再net start MongoDB 就可以了

mgdb13.png

4. 现在就可以访问试试看了

主要是使用 studio 3T 来链接访问,但是下面两种简单的方式也可以访问:

  1. 浏览器中输入 http://127.0.0.1:27017/ mgdb14.png
  2. 通过bin目录下的mongo.exe连接mongodb mgdb15.png