windows下安装配置mongodb4.x版本

前言

现在mongod出到4.x的版本,而网上的大多数教程是针对3.x的版本的。很多在3.x的配置操作在4.x看来是很没有必要的,特此说明一下。

安装

首先在 官网 上下载 msi 安装包开始安装。

我不喜欢把软件装在系统盘,所以我选择 Custom,自己选要装在哪里,然后就跳出来下面这张图。针对下面这张图我翻译一下官方文档上的内容作为解释。

从 MongoDB 4.0 开始,默认情况下,你可以在安装期间配置和启动 MongoDB 作为服务,并在成功安装后启动 MongoDB 服务。也就是说,MongoDB 4.0 已经不需要像以前版本那样输入一堆命令行来将 MongoDB 配置成 Windows 服务来自动运行了,方便了很多。

1.如果你选择不将 MongoDB 配置为服务,请取消选中 Install MongoD as a Service。

2.如果你选择将 MongoDB 配置为服务,则可以

   2.1指定以下列用户之一运行服务:

          网络服务用户:即 Windows 内置的 Windows 用户帐户

          本地或域用户:

                 对于现有本地用户帐户,Account Domain 指定为 .,并为该用户指定 Account Name 和 Account Password。
                 对于现有域用户,请为该用户指定 Account Domain,Account Name 和 Account Password。
    2.2 指定 Service Name。如果你已拥有具有指定名称的服务,则必须选择其他名称。

    2.3 指定 Data Directory(数据保存目录),对应于 --dbpath。如果该目录不存在,安装程序将创建该目录并为服务用户设置访问权限。

    2.4 指定 Log Directory(日志保存目录),该目录对应于 --logpath。如果该目录不存在,安装程序将创建该目录并为服务用户设置访问权限。
 

然后到了这一步, Install MongoDB Compass是一个官方提供的可视化工具,用不用随你。

至此,mongoDB安装完了,并且服务也配置好,且启动了。为了方便使用,我们把/bin文件夹加到环境变量下,然后我们可以在命令窗口中运行 mongo 命令即可连接上 MongoDB。

PS:如果是使用 msi 进行安装,由于 MongoDB 4.0 自动安装配置成 Windows 服务,也就不需要大部分教程里的像 mongod --dbpath "C:\MongoDB\data\db" --logpath "C:\MongoDB\data\log\mongo.log" --install --serviceName "MongoDB" 这样的语句了,除非下载的是单纯的压缩包,我看到很多 4.0 的教程下载的是 msi 安装包,都还在使用命令提示符配置 MongoDB 成服务,所以这不是多此一举吗?

MongoDB Server 启动时会调用 mongod.cfg 配置文件,所以要调整配置,直接按照官方文档里的说明修改该文件就行。log 文件会记录很多有用的信息,如果使用 mongod 或 mongo 有地方报错了或者想知道更详细的信息可以查看日志。


--------------------- 
参考:https://blog.csdn.net/qq_20084101/article/details/82261195 
 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值