我是Amazon RDS的新手,按照教程设置了一个数据库实例。接下来,我按照教程从eclipse连接到数据库实例。我可以从Amazon RDS选项卡下的AWS Explorer中找到数据库实例。此外,我还可以通过MySQL工作台连接到数据库实例。当我尝试通过eclipse连接时,我收到这个错误:
“无法连接到数据库。请确保您的密码正确,并确保您可以通过您的网络和连接所用的任何防火墙访问您的数据库。”
错误日志包含以下内容:
Error-Could not connect to Amazon RDS DB: testconnect - US East (Virginia).
Warning-E
我正在使用Eclipse EE IDE,并且正在使用MySql连接器/J驱动程序。如何设置包含所有信息( DBurl、DBusername等)的属性文件我还看到您需要属性文件的DBname和DBurl,如何确定/创建该数据库的名称。我已经看了mysql的网站,仍然有麻烦,如果有人能帮助我,我将不胜感激。
解决方案:我可以通过Eclipse提供的插件让它工作,但我很快意识到这限制了我使用Tomcat服务器,所以我重新组织了我的目录,并设置Tomcat以便与Eclipse一起使用,也可用于其他资源。
因此,我在eclipse中设置一个新连接时遇到了问题,以便能够将当前的Maven项目转换为JPA项目。我已经设置了一个MySql数据库,可以使用WinSql访问它。但是,当我尝试使用与Eclipse连接时,我会遇到ping失败。所有的信息在字段中是相同的。我在构建路径中添加了mysql-连接器-java-5.1.32-bin.jar,所以我真的不知道还会有什么问题。当ping失败时,它给了我以下例外:
java.lang.Exception: Connection failed with unspecified error.
at org.eclipse.datatools.connectiv