无法将 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