无法将 AWS Aurora Serverless 数据库连接到 MySQL Workbench
Can't connect AWS Aurora Serverless database to MySQL Workbench
我使用以下命令创建了一个 Aurora 无服务器数据库:
aws rds create-db-cluster --db-cluster-identifier db-test --engine aurora-mysql --engine-version 5.7.mysql_aurora.2.07.1 --engine-mode serverless --scaling-configuration MinCapacity=1,MaxCapacity=2,SecondsUntilAutoPause=1000,AutoPause=true --master-username xxx --master-user-password xxx --db-cluster-parameter-group-name xxx --db-subnet-group-name xxx --vpc-security-group-ids xxxxx xxxxxx
数据库集群已创建并显示 'available',但我无法将其连接到 MySQL Workbench,错误消息:
Failed to Connect to MySQL at xxxx xxxx with user xxx
当我在不同的 AWS 账户中尝试并且它有效时,我认为可能是因为 VPC/security 组?我是新手,有人知道为什么会这样吗?
安全组入站和出站我设置为所有流量但它仍然无法正常工作,我不完全理解这个....有人可以帮忙吗?谢谢
这通常意味着您没有正确设置入站规则。如本 AWS RDS tutorial 中所述,您需要确保正确设置入站规则。当您设置它们时,请尝试在 AWS 管理控制台中为您的开发环境使用 我的 IP。
我使用以下命令创建了一个 Aurora 无服务器数据库:
aws rds create-db-cluster --db-cluster-identifier db-test --engine aurora-mysql --engine-version 5.7.mysql_aurora.2.07.1 --engine-mode serverless --scaling-configuration MinCapacity=1,MaxCapacity=2,SecondsUntilAutoPause=1000,AutoPause=true --master-username xxx --master-user-password xxx --db-cluster-parameter-group-name xxx --db-subnet-group-name xxx --vpc-security-group-ids xxxxx xxxxxx
数据库集群已创建并显示 'available',但我无法将其连接到 MySQL Workbench,错误消息:
Failed to Connect to MySQL at xxxx xxxx with user xxx
当我在不同的 AWS 账户中尝试并且它有效时,我认为可能是因为 VPC/security 组?我是新手,有人知道为什么会这样吗?
安全组入站和出站我设置为所有流量但它仍然无法正常工作,我不完全理解这个....有人可以帮忙吗?谢谢
这通常意味着您没有正确设置入站规则。如本 AWS RDS tutorial 中所述,您需要确保正确设置入站规则。当您设置它们时,请尝试在 AWS 管理控制台中为您的开发环境使用 我的 IP。