mongo compass连接不上远程服务器的原因有很多,我也遇到过此类问题,我是因为隔了一周之后没有使用mongodb cloud 远程数据库,再次连接的时候的发现怎么连也连接不上,出现这个错误:本人使用的远程服务器地址是(cloud.mongodb.com)
在网上找了很多资料都没有解决问题,最后在自己的各种尝试下终于找到原因:
好像是因为本机的ip地址会更改的原因,所以在这里需要重新编辑一下ip地址,点击action下面的edit就可以进行编辑:
如图:红色圈起来的就是添加当前的ip地址(当本机ip地址更改后需要重新编辑),蓝色圈起来的 代表允许从任何地方访问(不需要每次编辑,一劳永逸),再然后等待配置完成。
这就是我配置完成后的显示
最后进行远程服务器的连接:
可以看到我已经进入到了数据库中。
这只是mongodb compass 连接不上远程服务器的一种方式,也是比较容易忽略的,如果在创建集群的时候选择使用的IP地址为(0.0.0.0/0)就不会出现这个问题。。。