windows系统MongoDB的安装和配置

场景

最近在学习node.js,在看express官方文档时看到了一些集成数据库的介绍,于是综合考虑想了解一下MongoDB,因为mongoose是依赖于MongoDB的,那我要安装一下它然后开启MongoDB服务吧。废话少说,开始咯。这篇文章纯属我看了一篇博客跟着操作后想总结一下。

第一步:下载MongoDB并安装

1、去MongoDB官网链接下载对应的安装包
2、双击进行安装,点下一步,注意,中间有选安装目录,你可以选择custom这个选项来自定义,比如我在D盘新建了一个文件夹,那么安装目录是D:\MongoDB,我当时没有勾选左下角的install mongodb compass。一直下一步就可以安装完成了。

第二步:新建存放数据库文件的文件夹

1、安装完成后,MongoDB不会自动帮我们创建存放数据的文件夹,我们需要打开你的安装目录D:\MongoDB,然后新建一个data文件夹,在data文件夹里新建db文件夹,也就是D:\MongoDB\data\db

第三步:启动MongoDB服务

下面我要讲的有两种形式,这两种都可以启动MongoDB服务
一、第一种
1、打开命令行,进入到你的MongoDB安装目录下的bin文件夹下,比如我的是D:\MongoDB\bin,在这个文件夹下开始执行命令
2、输入 mongod –dbpath 存放数据库文件的文件夹
我这里是mongod --dbpath D:\MongoDB\data\db
3、MongoDB的默认端口号是27017,然后在浏览器输入http://localhost:27017,网页上出现这段话

It looks like you are trying to access MongoDB over HTTP on the native driver port.

恭喜您,MongoDB服务启动成功,这是第一种方式。下面讲第二种
二、第二种,这种是给自己的电脑配置一下,以后输入net start MongoDB就可以了,原本本利Windows服务中,是没有配置MongoDB服务的。
1、先在刚刚的data文件加下再新建一个log文件夹用了存放文件日志,db文件夹是用来存放数据文件的。这样的话data文件夹下就有两个文件夹了,路径分别为

D:\MongoDB\data\db
D:\MongoDB\data\log

2、在D:\MongoDB\的文件夹下再创建一个mongo.config文件,里面写上

dbpath=D:\MongoDB\data\db
logpath=D:\MongoDB\data\log\mongo.log

然后保存
3、以管理员身份运行命令行,可以去C:\windows\system32\cmd.exe下右键它,然后点击以管理员身份运行。还是先进入到安装目录的bin文件夹下,再输入以下命令

mongod --config D:\MongoDB\mongo.config --install --serviceName "MongoDB"

如果成功的话,进入到本地服务配置,可以查看到有MongoDB这个服务,这样服务可以手动开启和关闭了。以后打开命令行执行net start MongoDB就可以启动服务了。

总结

终于安装配置成功,下面我要接着学习咯!

你可能感兴趣的:(MongoDB,MongoDB,windows)