Win10系统安装MongoDB4.2

1. 下载与安装

1.1 官方下载地址:链接

1.2 下载 MSI版本

1.3 安装

4.X版本会默认安装服务,所以一般无需进行配置,安装即用。

1.3.1 选择Custom安装

1.3.2 设置安装路径

1.3.3 默认安装可视化工具(建议取消,否则安装时间非常长)

1.3.4 如果不是第一次安装可能出现这个提示,点Ignore,一会处理这个问题。

如果上一步安装没有出现错误,则不需要进行下面的配置文件,可以恭喜你你已经安装完成了。

直接在系统的服务里可以找到MondoDB服务,显示正在运行。浏览器输入localhost:27017出现It looks like you are trying to access MongoDB over HTTP on the native driver port.即为成功。

2. 配置文件

2.1 创建数据目录

  • 进入在安装目录的data文件夹中,创建文件夹db,用来存储数据与配置。
  • 打开cmd,进入到bin目录下,输入mongod --dbpath D:\MongoDB\data\db,后面的路径是你db文件夹的路径。

  • 打开浏览器输入localhost:27017,出现It looks like you are trying to access MongoDB over HTTP on the native driver port.,就可以了。

2.2 mongodb交互测试

(刚才运行的mongod 不要关)运行bin文件夹下的mongo.exe即可。

此时就可以实现与mongodb的交互

2.3 配置系统服务

为了避免每次都要手动启动mongodb,把它配置成系统服务自动启动即可。

其实此时在服务里有一个MongoDB,只是打不开(就是刚才安装时候报的错)。

2.3.1 删除默认安装的系统服务

管理员身份运行cmd

bin目录下输入:mongod.exe --remove --serviceName "MongoDB"

2.3.2 手动安装服务

  • data文件夹中,创建一个存放日志文件的文件夹log
  • data文件夹中,创建一个文件mongod.cfg(其实这个文件位置无所谓),输入内容:(注意pathdbPath路径分别换成自己的路径)
systemLog:
    destination: file
    path: D:\MongoDB\data\log\mongod.log
storage:
    dbPath: D:\MongoDB\data\db
  • 以管理员身份运行cmd,进入bin目录,执行命令:(注意mongod.cfg换成自己的)
mongod.exe --config "D:\MongoDB\data\mongod.cfg" --install

打开服务列表,找到MongoDB,启动。

完成

另外:Robot连接问题

解决方案:Robot1.2换成1.3即可

Last modification:January 21st, 2020 at 04:21 pm
如果觉得我的文章对你有用,请随意赞赏~