我使用navicatssh隧道连接mysql,但得到错误消息"Invalid argument in ssh_options_set“。远程服务器位于LAN中。但当我将服务器改为外网服务器时,可以通过navicat中的ssh隧道连接mysql。
那么在navicat中使用SSH隧道,局域网和外网有什么区别吗?我还想知道如何才能让ssh命令navicat
我正试图连接到其他人的“机器”上的MySQL数据库。当我在MySQL中使用Navicat时,连接它是没有问题的。我试图对Python进行同样的处理,这样我就不必使用GUI界面了。我知道我下面的所有信息都是正确的(即使我交换假信息)我得到的错误是OperationalError: (2005, "Unknown MySQL server host 'FTP_hostname'(0)")
我的代码(在SSH中使用paramiko )