如何使用MongoDB Compass连接到DogitalOcean Droplets数据库?

时间:2019-09-05 14:55:55

标签: mongodb digital-ocean flask-mongoengine mongodb-compass

我有一个烧瓶应用程序,它在数字海洋的小滴上运行mongoDB,现在我需要查看数据库中的内容。

我正在尝试与mongoDBCompass连接,但是似乎没有教程可以帮助我。

如果还有另一种更简单的方法来访问该数据,这也将有所帮助。

1 个答案:

答案 0 :(得分:1)

您有几种选择:

通过SSH tunnel连接MongoDB指南针。

或通过以下方式使用SSH隧道:

ssh -L <local_port>:<mongodb_hostname>:<mongodb_port> <user>@<bastion_hostname> -fN

并通过localhost:<local_port>连接MongoDB Compass。

或直接在液滴上使用mongo shell

或通过入站firewall规则打开mongo端口(通常为27017),并将您喜欢的客户端连接到您的Droplet公共IP。