首页 > 解决方案 > 无法连接到 Aurora MYSQL

问题描述

您好我已经创建了具有 MySQL 兼容性的 Aurora 数据库。给定公共访问权限,因为这是针对当前开发/示例环境的。没有创建任何 VPC,但它使用默认的 VPC,我已经检查了子网是否有到 Internet 网关的路由表,以及它是否允许安全组和网络 ACL 访问 0.0.0.0/0 和 Mysql 端口。我没有防火墙阻止端口 3306。它也不是无服务器的。我尝试 ping 并从我的笔记本电脑收到请求超时。请帮忙。谢谢。

Ping 请求给了我以下错误

Request timed out.

通过 mysql 命令连接给我以下错误:

ERROR 1045 (28000): Access denied for user 'admin'@'x.x.x.x' (using password: YES)

标签: mysqlamazon-web-servicesamazon-vpcamazon-auroraaws-security-group

解决方案


编辑

已确认是凭据问题,OP 重置了密码,从而解决了该问题。

原来的

您遇到的错误是凭据错误,这证明您的主机和 Aurora 之间可以通过 MySQL 端口连接。

应检查以下内容以解决该问题:

  • 检查用户名,如果这是使用 Aurora 集群创建的,请检查控制台以确保拼写正确。
  • 检查您输入的密码是否正确,如果这是您使用 Aurora 集群创建的用户,则从控制台重置密码。

关于 ping,AWS 知识中心说

Amazon RDS 不接受 Internet 控制消息协议 (ICMP) 流量,包括 ping。

以下是有关从知识中心解决连接问题的更多信息。


推荐阅读