1、首先去mongoDB官网下载自己对应的电脑版本:
下载地址:
2、然后开始安装,在安装的时候左下角可能会出现让你安装可视化工具,请不要选择,因为选择下载它之后,
可能会消耗大量的时间去安装这个mongoDB,然后接下来的步骤就是next->next->next->finish;
3、安装完以后,通过cmd检测一下自己是否安装成功,因为安装完以后肯定要能用,不能用要它干嘛呀。
测试办法:找到所在的安装路径bin下的mongo.exe,在cmd里面执行,如果执行成功,那就最好;
如果不成功,就有可能是因为缺少两个文件,首先,在bin文件里面建一个 Mongo.config的文件,
在 Mongo.config这个文件里面添加(接下来的安装路径大家最好自己定义,因为我是安装在C:\Program Files\MongoDB):
##数据存储的位置
dbpath=C:\Program Files\MongoDB\Server\3.6\data ##所有的输出位置 logpath=C:\Program Files\MongoDB\Server\3.6\log\mongo.log添加完以后,你还需要在这两个相应的位置建立相应的文件,
然后保存,开始在cmd里面执行:
mongo.exe --config C:\Program Files\MongoDB\Server\3.6\bin\mongo.config
一般情况下,到这里就会执行无异常了,mongoDB就算安装成功了
4、好了,前面安装mongoDB的时候为什么不选择它本身自带的可视化工具呢,就是因为太慢了,
接下来我们推荐选择studio 3t for mongoDB这个可视化工具,安装简单又快捷,而且网上一堆注册码;
下载网址:
5、此时大家已经能够启动mongoDB的服务并且能够用了,但是大家有没有发现一个问题,当你一旦关掉mongoDB的服务,并且再次重启的时候,
你需要指定数据存储路径来启动mongod.exe --dbpath ../data,特别麻烦,那么如何把mongoDB加入到windows服务中,步骤如下:
首先,我的mongo.config安装路径为:C:\Program Files\MongoDB\Server\3.6\bin
在此路径下运行命令语句:
mongod.exe --config "C:\Program Files\MongoDB\Server\3.6\bin\mongo.config" --install --serviceName "MongoDB"下次你就可以直接net start mongodb,
关闭的时候直接net stop mongodb;
6、采坑点:如果有同学很久没连接过mongoDB,突然有天需要studio 3T连接mongoDB,这时候突然连接不上了,百度N多种方法也没用,那你就把防火墙关了再试试。
7、查看自己设置的data/db的权限,有时候要设置为可读可写,我第一次创建完目录以后,就没有写权限,导致我怎么也无法启动mongoDB。