gpt4 book ai didi

mysql - 使用 MySQL Workbench 简单连接到 Amazon RDS MySQL 数据库

转载 作者:可可西里 更新时间:2023-11-01 06:36:41 39 4
gpt4 key购买 nike

我只是想从本地计算机上的 MySQL Workbench 连接到 Amazon MySQL RDS 实例。此时我不尝试从 EC2 实例或任何其他服务器连接或做任何特殊的事情。我只想以最基本的方式连接,以便我可以从 MySQL Workbench 中添加数据库、表和一些数据。

我在运行 OSX 10.9.4 的 Mac 计算机上下载并安装了 MySQL Workbench 应用程序。

我已经在 Amazon AWS 上设置了一个 MySQL RDS 实例。

我有一个为此 RDS 实例授权的 EC2 安全组。 (我应该使用 CIDR/IP 安全组吗?如果可以,请您详细说明)

我打开了 MySQL Workbench 并在“设置新连接”窗口中:

  • 连接方法设置为标准 (TCP/IP)。
  • 主机名是我在我的 RDS 控制面板下为这个实例找到的端点
  • 用户名是我在创建此 RDS 时创建的主用户名实例。
  • 密码要求“存储在钥匙串(keychain)中...”我输入了我创建的密码当我创建这个 RDS 实例时。

当我在 WorkBench 中测试连接时,出现错误:

Can't connect to MySQL server on 'SERVER_IP_ADDRESS' (60)

我做错了什么?新手请从头一步一步来。

最佳答案

I have an EC2 Security Group that is authorized for this RDS instance. (Should I be using a CIDR/IP security group? If so can you go into more detail please)

这是您似乎缺少的部分。您需要编辑您的安全组设置:

  • 您需要通过 CIDR/IP 授权尝试连接到 RDS 实例的计算机的 IP。如果您在尝试通过 MySQL Workbench 连接时使用同一台计算机来编辑安全组,那么当您选择“连接类型:CIDR/IP”(在安全组设置的底部)时,对话框将自动-填写您自己的 IP block (您的 IP 附加/32)。

  • 单击“授权”即可。

我曾经历过这种授权需要几秒到一分钟的时间才能在 AWS 控制台中以可视方式完成,但是一旦它显示“已授权”,连接就应该可以正常工作了。

当然,前提是您的连接字符串是正确的。 ;)

关于mysql - 使用 MySQL Workbench 简单连接到 Amazon RDS MySQL 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26108695/

39 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com