首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我可以使用图形用户界面工具通过SSH连接到MySQL吗?

问我可以使用图形用户界面工具通过SSH连接到MySQL吗?
EN

Stack Overflow用户
提问于 2009-05-13 17:10:24
回答 7查看 13.3K关注 0票数 11

我有一台ubuntu服务器,我只锁定了HTTP、HTTPS和SSH (端口30000)。在这个机器上,我有一个MySQL服务器,99.9%的时间只在本地使用。时不时地,我想使用图形用户界面工具连接到MySQL实例,但不会触及防火墙。

因此,有可能设置一些东西,以便我可以通过SSH连接连接到MySQL盒?有没有什么我可以做的端口转发魔术?

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2009-05-13 17:18:27

代码语言:javascript
复制
ssh -L localport:127.0.0.1:remoteport user@remotehost

其中,localport是本地系统上的未绑定端口,remoteport是MySQL侦听的端口,127.0.0.1是远程系统上的环回地址,user是您的用户名,remotehost是远程系统的地址。

然后将您的MySQL客户端指向127.0.0.1:localport。连接将通过SSH隧道转发到远程端口。

票数 13
EN

Stack Overflow用户

发布于 2009-05-13 17:13:04

如果你在本地机器上使用Windows或Unix,PuTTY是一个很好的工具。这里有一个关于端口转发的教程:

http://www.cs.uu.nl/technical/services/ssh/putty/puttyfw.html

票数 4
EN

Stack Overflow用户

发布于 2009-05-13 17:14:16

使用SSH客户端设置隧道,通过隧道将本地端口映射到远程机器上的端口,然后使用客户端连接到本地端口。

man ssh将会有一些血淋淋的细节,但你最好还是在网上搜索一些更容易阅读的东西。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/859218

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档