Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 纳维猫与蟾蜍_Mysql_Ssh_Toad_Tunnel_Navicat - Fatal编程技术网

Mysql 纳维猫与蟾蜍

Mysql 纳维猫与蟾蜍,mysql,ssh,toad,tunnel,navicat,Mysql,Ssh,Toad,Tunnel,Navicat,我正在尝试使用Toad w连接到AWS实例上的MySQL服务器。嘘 作为参考,我在Navicat For MySQL中设置了以下配置: 常规选项卡:------------ -连接名称:localhost_3306 -主机名/IP地址:本地主机 -端口:3306 -用户名:xxx -密码:xxx1 -保存密码:是 SSH选项卡:------------ -使用SSH隧道:是 -主机名/IP地址:xxx.xxx.xxx.xxx(我的AWS实例IP) -端口:22 -用户名:xxx3 -认证方式:公

我正在尝试使用Toad w连接到AWS实例上的MySQL服务器。嘘

作为参考,我在Navicat For MySQL中设置了以下配置:

常规选项卡:
------------
-连接名称:localhost_3306
-主机名/IP地址:本地主机
-端口:3306
-用户名:xxx
-密码:xxx1
-保存密码:是

SSH选项卡:
------------
-使用SSH隧道:是
-主机名/IP地址:xxx.xxx.xxx.xxx(我的AWS实例IP)
-端口:22
-用户名:xxx3
-认证方式:公钥
-私钥:c:\path\u to\u my.pem

这在Navicat中非常有效,我可以连接到服务器并打开数据库,因此没有访问问题。问题是,如何在Toad for MySQL中设置类似的连接?我是否需要使用外部通道(例如油灰)并以某种方式配置蟾蜍通过该通道连接,或者我可以直接从蟾蜍连接


类似设置的完整工作示例将非常好。

是的,您可以在Toad中执行此操作,只需在“连接管理器”中添加一个新连接即可。这里有一个“连接类型”下拉菜单。选择“SSH”并填写数据库和SSH主机所需的参数。您可以通过前缀“SSH”区分这些参数

谢谢你的回复,我会试试的。我最终使用putty作为ssh隧道,如下所述: