错误 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“未知错误”)