【问题标题】:MySQL Workbench AWS EC2 With Non publicly accessible RDSMySQL Workbench AWS EC2 与不可公开访问的 RDS
【发布时间】:2015-04-17 13:04:55
【问题描述】:

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

我可以通过 WorkBench 连接并创建新模式并执行其他杂项任务,但是,当我尝试从转储或自包含导入(数据导入)时,我得到“错误 2003 (HY000): 无法连接到 MySQL 'localhost' (61) 上的服务器"

我正在连接以下 Andrews 的建议: Stackoverflow Link 还, Monitoring and Managing

任何想法为什么我可以成功连接并进行一些操作但无法导入?

提前致谢!

【问题讨论】:

    标签: mysql amazon-web-services amazon-ec2 mysql-workbench


    【解决方案1】:

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

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

    【讨论】:

    • 猴子是的......在阅读了您的回复后,这就是问题所在。我发现有两种方法可以做到这一点......从当前数据库进行转储,然后像你说的那样导入 EC2,或者从现有实例快照启动一个新的非公共实例。一切就绪后……一切都好!
    猜你喜欢
    • 1970-01-01
    • 2016-04-22
    • 2019-07-28
    • 1970-01-01
    • 2020-07-01
    • 1970-01-01
    • 2023-03-21
    • 2017-12-26
    • 2018-04-25
    相关资源
    最近更新 更多