我在玩MongoDB 。 我在MySQL方面有很多经验,并使用Sequel Pro来连接远程数据库。 我现在正在尝试MongoHub,但似乎无法得到它连接到远程数据库。
我尝试了一个基本的SSH隧道
ssh -f [email protected] -L 9009:remotehost.com:27017 -N
但是这不起作用。 其他数据库pipe理工具如何使用sshlogin提供到没有开放端口的数据库的连接? 这是我可以自己设置的东西(通过隧道或其他)?
这是我做我的远程MySQL服务器(我只有MySQL限制为本地主机):
ssh -fNL 9999:localhost:3306 myuser@myremotemachine
为了描述它,
然后我使用MySQL Query浏览器并告诉它连接到127.0.0.1端口9999
所以我想你可以试试:
ssh -fNL 9009:localhost:27017 myuser@myremotemachine