mysql工作台未与AWS Aurora无服务器mysql连接

时间:2019-03-25 11:18:48

标签: mysql-workbench amazon-rds-aurora

我收到此错误: can not connect to database server

  

用户“ cameraworx”从主机到服务器的连接尝试失败,位于cameraworxinstance.cluster-cugucrimdqma.ap-south-1.rds.amazonaws.com:3306:     无法连接到“ cameraworxinstance.cluster-cugucrimdqma.ap-south-1.rds.amazonaws.com”(110)上的MySQL服务器

  1. 检查mysql是否在服务器cameraworxinstance.cluster-cugucrimdqma.ap-south-1.rds.amazonaws.com上运行
  2. 检查mysql是否在端口3306上运行(注意:默认值为3306,但是可以更改)
  3. 从您的地址检查cameraworx有权连接到cameraworxinstance.cluster-cugucrimdqma.ap-south-1.rds.amazonaws.com(mysql权限定义了哪些客户端可以连接到服务器以及从哪些计算机连接)
  4. 请确保您同时提供了密码和用于从连接的主机地址连接的cameraworxinstance.cluster-cugucrimdqma.ap-south-1.rds.amazonaws.com的正确密码。

我正在尝试使用这些凭据:

端点:cameraworxinstance.cluster-cugucrimdqma.ap-south-1.rds.amazonaws.com

端口:3306

用户名:主用户名

在vpc安全组中,我甚至尝试输入所有流量

1 个答案:

答案 0 :(得分:0)

Amazon Aurora Serverless具有以下功能:

  • Amazon Aurora仅可在创建它的VPC内使用,并且只能在创建它的VPC内接受连接。
  • 它不能在VPN网络或VPC对等网络中工作。
  • 默认端口为3306,您无法更改端口
  • 没有数据库参数组,只使用了集群参数组。
  • 还可以通过AWS Direct Connect访问Amazon Aurora无服务器群集的终端节点。

    您还提到您已入站VPC安全组中的所有流量。这不是建议的连接数据库的方法。 您必须明确提及连接的来源。

    例如:

    类型协议协议端口范围来源
    MySQL / Aurora TCP 3306安全组ID

如果没有默认VPC,则可以在Aurora仪表板中创建VPC,这将创建默认DB子网组和默认安全组。


谢谢