MongoDB windows 局域网连接

1、首先设置网络为专用

MongoDB windows 局域网连接_第1张图片

 更改连接属性MongoDB windows 局域网连接_第2张图片

 2、找到mongodb所在目录,cmd

如果Mongod服务已经开启,先关掉

mongod --remove  

     如果还设置了系统服务,把服务也删掉

sc delete MongoDB  # MongoDB是你服务的名称

重启mongod,我这里顺便注册了服务。地址注意需要加双引号,防止其中有空格,比如哪个program files中间。log填的是文件,data填的是地址。

mongod --logpath "F:\Program Files\MongoDB\Server\4.2\log\mongod.log" --logappend --dbpath "F:\Program Files\MongoDB\Server\4.2\data" --bind_ip_all --serviceName MongoDB --install

    --bind_ip_all 这个参数等于 --bind_ip 0.0.0.0 ,当然你也可以--bind_ip 192.168.31.78  也是可以的。有一些教程还说mongod.cfg也要该,反正我都改了。

MongoDB windows 局域网连接_第3张图片

 最后启动服务

net start MongoDB

校验一下

mongo 局域网ip   例如mongo 192.168.1.8

MongoDB windows 局域网连接_第4张图片

3、在同一局域网的其他主机上连接

使用MongoDB Compass Community查看,使用如下地址:

mongodb://192.168.1.8:27017/?readPreference=primary&appname=MongoDB%20Compass%20Community&ssl=false

连接成功,说明成功!


参考:https://www.jianshu.com/p/7891d495a7bb

 

你可能感兴趣的:(mongodb,mongodb,windows,数据库)