MySQL Workbench AWS EC2 与不可公开访问的 RDS

MySQL Workbench AWS EC2 With Non publicly accessible RDS

我在我的 VPC 中设置了一个不可公开访问的新 RDS 实例。

我可以通过 WorkBench 连接并创建新模式并执行其他杂项任务,但是,当我尝试从转储或自包含导入(数据导入)时,我得到 "ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (61)"

我正在按照安德鲁斯的建议进行连接: Whosebug Link 还, Monitoring and Managing

知道为什么我可以成功连接并进行一些操作但无法导入吗?

提前致谢!

您是否直接从子网内的 EC2 实例连接到 RDS 服务器?我相信这是数据导入工作的唯一方法 - 如果您在 VPC 中使用 public 实例作为网关或 SSH 隧道,并尝试从本地(非 AWS)机器导入数据,它可能无法通过代理协调导入。

尝试将要导入本地的数据放入子网中的 EC2 中,然后 运行 从那里导入。