1、首先设置网络为专用

 更改连接属性

 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也要该,反正我都改了。

 最后启动服务

net start MongoDB

校验一下

mongo 局域网ip   例如mongo 192.168.1.8

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

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

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

连接成功,说明成功!


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

 

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐