【发布时间】:2014-07-05 04:26:48
【问题描述】:
我是 AWS 的初学者。到目前为止,我设法在 RDS 和 EC2 Java Web 应用程序中设置了一个 mySQL 数据库。我正在使用 eclipse 插件来部署 Web 应用程序。我可以通过来自浏览器的 http 请求连接到 Java Web 应用程序。此外,我可以从命令行终端连接到 mySQL 数据库。
但是,每当我尝试从 java Web 应用程序中的代码连接到 mySQL 数据库时,我的请求都会超时。我相信我的 URL 是正确的,可以在代码中建立连接。我只是使用这些线路进行连接。我在本地主机上成功地做了很多次。
Class.forName("com.mysql.jdbc.Driver").newInstance();
con = DriverManager.getConnection(url);
我已经阅读了很多关于安全组的信息,但是在我的 RDS 管理控制台中它说:
“您的账户在该地区不支持 EC2-Classic 平台。仅当支持 EC2-Classic 平台时才需要数据库安全组。相反,请使用 VPC 安全组来控制对您的数据库实例的访问。”
有人有什么建议吗?提前致谢!
【问题讨论】:
标签: java mysql amazon-web-services amazon-ec2 amazon-rds