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

How to connect to DogitalOcean Droplets database with MongoDB Compass?

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

我正在尝试连接 mongoDBCompass,但似乎没有任何教程对我有帮助。

如果有另一种更简单的方法来访问该数据,那也会很有帮助。

您有多种选择:

通过SSH tunnel连接MongoDB指南针。

或使用 SSH 隧道,例如:

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

并通过 localhost:<local_port>.

连接 MongoDB Compass

或者直接在您的 Droplet 上使用 mongo shell

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