从另一个aws Ubuntu服务器连接到AWS-RDS MySQL

时间:2016-07-29 02:01:42

标签: mysql node.js amazon-web-services amazon-ec2 aws-rds

我对aws堆栈很新,并尝试设置一个简单的node-mysql应用程序。

Node正在AWS EC2 Ubuntu 14.04实例上运行,而MySQL正在AWS RDS实例上运行。

我正在尝试使用流行的MySQL连接器https://github.com/mysqljs/mysql从我的Node客户端连接到MySQL,但由于某种原因,总是会出现“连接超时”#39;由于节点连接不起作用,我尝试使用Telnet连接,看看我是否至少可以创建任何类型的连接。

telnet instance.12345.amazonaws.com 3306 

但也无法连接。请注意两个连接,例如虽然我尝试从我的Windows localhost运行它们时节点应用程序和通过telnet工作。

我考虑过的事情:

  1. EC2 Ubuntu实例具有允许任何类型的出站规则 请求。
  2. 将应用程序作为sudo运行。
  3. RDS MySQL实例有入站 3306港口开放。
  4. 在我的EC2计算机上安装了MySQL客户端。
  5. 基本上不知道我在设置过程中错过了什么确切的步骤,并且只想尝试任何可能的事情,我们非常感谢任何帮助/建议。

0 个答案:

没有答案