Windows平台下 MongoDB的下载与安装

简介

MongoDB的好处,我想大家也清楚的,在这里我也就不介绍了,我也是第一次安装,所以记录一下,看看能否帮到大家不

**

MongoDB下载地址

**

MongoDB的下载地址为:https://www.mongodb.com/download-center/community,打开之后会看到如下图,直接点击Download下载即可,也可以在Version中选择你想要的版本:
在这里插入图片描述

**

安装MongoDB

**

下载的安装包如下图(因为安装时没截图,借用一下其他人的部分图片,版本号会有所不同)
在这里插入图片描述
1,打开安装程序,点击next
在这里插入图片描述
2、勾选协议,点击next
在这里插入图片描述
3、在安装过程中,可以通过点击 “Custom(自定义)” 按钮来设置你的安装目录。
在这里插入图片描述
4、选择路径,点击next

新路径我是设置在D:\InstallPack\mongodb\(图片中与我设置的有些差别,因为没保存图片的原因,地址这块也是看自己的想法的)
在这里插入图片描述
5、其实在这一步直接点击next就好了,但因为不了解,也是第一次安装,以为跟sql差不多,就选择了第二个带密码的,便碰到了问题,以至于安装进行不下去。

错误是 域、用户名和/或密码不正确。如果账户在本地计算机上,请记住对域使用“.”。

我的错误解决方法比较low,因为当时如何改变选项都是这个错误,我就退出安装了,然后重新来一遍,没敢再选第二个选项,就通过了。在这里插入图片描述
在这里插入图片描述
6、这里安装 “Install MongoDB Compass” 不勾选,否则可能要很长时间都一直在执行安装或者出错,具体也不是特别的清楚(大家都在说不可勾选,因为上个错误,没敢尝试,哈哈)。
MongoDB Compass是一个图形界面管理工具,这里不安装也是没有问题的,可以自己去下载一个图形界面管理工具,比如Robo3T
在这里插入图片描述
7、进入安装过程,等结束
在这里插入图片描述
在这里插入图片描述
**

配置MongoDB

**

不要以为安装完了就可以使用了…
1、创建文件夹
在D:\InstallPack\mongodb目录下(这个目录便是你安装时选择的目录)创建data文件夹,然后在data文件夹下创建db文件夹,同时在data文件夹下创建logs文件夹,最后在logs文件夹下创建mongo.logwen文件
在这里插入图片描述
千万别忘记在logs文件中创建mongo.log文件的
在这里插入图片描述
2、加入环境变量

把MongoDB加入环境变量 地址便是你安装时选择的 D:\InstallPack\mongodb\bin
我嘛,比较笨,不怎么清楚环境变量,又去网上查的 ,才知道具体位置,给大家放出来

(1)、先window+e打开文件目录,在此电脑上右击选择属性,点击高级系统设置如下图。
在这里插入图片描述
(2)、点击环境变量
在这里插入图片描述
(3)、点击系统变量下的Path,进行编辑
在这里插入图片描述
(4)、将MongoDB安装目录下的bin目录路径添加到环境变量中,根据自身位置
在这里插入图片描述
(5)、最后打开cmd输入 mongo --help 有大量回显表示加入成功
在这里插入图片描述
但是那,我输入 mongo --help 一直报错,其实我也很懵逼的,环境变量也没添加错,在网上找了好几种方案也不成功,最后迫不得已重启了,然后你猜怎么着,它就好了
在这里插入图片描述
3、配置数据路径和日志路径

下面分别在cmd中运行以下两句话

指定数据库路径: mongod --dbpath D:\InstallPack\mongodb\data\db
在这里插入图片描述
需要注意的是:如果你没有提前创建db文件夹,是无法启动成功的。运行成功之后,我们打开浏览器,输入127.0.0.1:27017,看到如下图,就说明MongoDB服务已经成功启动了。
在这里插入图片描述
第二句加入系统服务和指定log路径命令:mongod --bind_ip 0.0.0.0 --logpath D:\InstallPack\mongodb\data\logs\mongo.log --logappend --dbpath D:\InstallPack\mongodb\data\db --port 27017 --serviceName “MongoDB” --serviceDisplayName “MongoDB” --install
这句话没有换行 一定要注意
在这里插入图片描述
到这也便结束了
**

注意问题

**
cmd必须要管理员命令打开哦,我刚开始没仔细看,输入命令老报错
在这里插入图片描述
出现mongod不是内部或外部命令
说明你没有把bin目录添加到环境变量之中,重新添加一下即可解决(我当时没看到,重启了一下)。

发生服务特定错误:100
在安装成功mongodDB服务之后,启动服务报错
在这里插入图片描述
需要删除db文件夹下的mongod.lock和storage.bson两个文件
在这里插入图片描述

然后在启动就可以了,需要使用 管理员打开cmd哦,一定要记得
在这里插入图片描述