用navicate 远程连接云服务器上的mysql出错?

云服务器是centos7
连接22端口时能连接上服务器连接不上数据库
image.png
image.png

连接3306端口时直接超时
image.png

阅读 1.9k
3 个回答

首先确定SSH的端口是不是22 ,
ssh tunnel 的作用是通过SSH把远程mysql的端口3306(默认,你还需要检查你远程mysql是不是用的默认端口),转发到本地的3306,

所以常规选项卡中,也要填好相应的信息

本文参与了SegmentFault 思否面试闯关挑战赛,欢迎正在阅读的你也加入。
新手上路,请多包涵

可能是防火墙问题(云服务器厂商一般需要配置访问策略)

从报错信息看,确认一下你ssh能不能靠你这些信息连上,单独分开测试

终端先连ssh,再通过sshmysql

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进