Openshift数据库连接问题

时间:2014-04-12 17:07:35

标签: mysql hibernate connection openshift

我正在尝试从我的应用程序连接openshift中的mysql数据库,如下所示,

new DriverManagerDataSource("jdbc:mysql://localhost/dbXXXX?autoReconnect=true", "usernameXXX", "pwdXXX");

然而,错误被抛出

om.mysql.jdbc.exceptions.jdbc4.CommunicationsException:通讯链接失败

成功发送到服务器的最后一个数据包是0毫秒前。驱动程序未收到来自服务器的任何数据包。

任何想法,是什么原因

1 个答案:

答案 0 :(得分:1)

如果这是一个缩放的应用程序,那么你还需要提供端口,因为它不会是3306.否则尝试重新启动mysql盒式磁带,或尝试sshing到你的设备,并使用" MySQL的"命令以查看是否可以连接,还尝试使用环境变量进行连接而不是实际值。此外,localhost是错误的,ssh进入你的装备并运行" env | grep MYSQL"你会看到你应该使用的值。