错误 2005 (HY000):aws 中的未知 MySQL 服务器主机

Posted

技术标签:

【中文标题】错误 2005 (HY000):aws 中的未知 MySQL 服务器主机【英文标题】:ERROR 2005 (HY000): Unknown MySQL server host in aws 【发布时间】:2014-10-28 19:46:08 【问题描述】:

我用 Angular js 创建了一个电子商务网站。我需要在亚马逊网络服务中托管相同的内容。

所以为了托管相同的内容,我首先创建了一个 ec2 实例。现在,通过允许所有 ip 作为出站和入站,添加了一个具有 VPC 安全组的 rds 实例。在创建我为 mysql 和所有连接指定的安全组时。 仍然在我远程登录实例并尝试使用 rds 实例连接到端点之后

mysql -u username -p password -h ********.ap-southeast-1.rds.amazonaws.com:3306

我收到一个错误

ERROR 2005 (HY000): Unknown MySQL server host xxxxxxxxx (0)

由于我是印度居民,因此我在亚太地区(新加坡)地区创建了实例。

【问题讨论】:

【参考方案1】:

应该是 ********.ap-southeast-1.rds.amazonaws.com 而不是 ********.ap-southeast-1.rds.amazonaws.com:3306

你最后不需要端口号。

【讨论】:

以上是关于错误 2005 (HY000):aws 中的未知 MySQL 服务器主机的主要内容,如果未能解决你的问题,请参考以下文章

SQLSTATE[HY000] [2005] 未知的 MySQL 服务器主机 'localhost:3306' (2)

SQLSTATE[HY000] [2005] 未知的 MySQL 服务器主机 'localhost:3306' (2)

警告:mysqli_connect(): (HY000/1049): 仅在 mac 终端中的未知数据库

php dblib,错误:SQLSTATE[HY000] 未知主机名(严重性 2)

SQLSTATE[HY000] [1049] 未知数据库 'laravel'

ERROR 2003 (HY000): 无法连接到“localhost”上的 MySQL 服务器(10061“未知错误”)