我在本地开发了一个Laravel应用程序,并在本地连接到Amazon Aurora的数据库实例。没有问题在本地连接到该数据库,但现在我已经迁移到生产,我得到了一个 SQLSTATE [HY000] [2003]无法连接到'[AMAZON AURORA URL HERE]'上的MySQL服务器(4)
错误。我在MediaTemple上主持。我已经将亚马逊上的数据库访问设置为公开,所以不确定为什么我无法使用我在本地连接的相同设置进行连接。
答案 0 :(得分:0)
确保检查入站安全组设置。
当您创建新的RDS实例时,启动向导会自动创建一个允许您使用本地IP的安全组(因此您可以在本地开发人员上登录)。
确保进入该安全组并添加MediaTemple服务器的CIDR / IP。