我在使用SSH隧道连接到Navicat时遇到了麻烦,似乎连续都没有我的鸭子,所以想知道是否有其他人做过这样的事情:
我设置了一个普通(TCP)用户并检查了连接(主机,端口,用户,密码和cpanel中添加的远程访问ip)以确保它有效.
根据说明,我然后转到SSH选项卡并启用它([x] SSH隧道).
我为主机添加了相同的IP,然后为端口添加了22,然后添加root作为用户,选择密码作为身份验证,然后输入root密码.
我一直收到host.mydomainame.com无法连接到这个mysql主机.
我知道它的工作原因是:a)如果我使用了错误的用户/ pwd我只是得到一个'无法创建隧道'错误b)我的主机确认在我连接正确的root/pwd组合时创建了SSH连接(即使在我这边生成错误消息)
根据Navicat,我确保将AllowTcpForwarding设置为yes.
我也确认使用bithive我可以使用相同的用户从同一个IP连接到同一台服务器.