GlassFish无法连接到mysql(XAMPP)

时间:2013-12-25 21:42:14

标签: mysql glassfish xampp

我正在尝试将我的glassfish与mysql服务器连接(通过XAMPP安装)并且它说:

jdbc / xxxx的Ping连接池失败。无法分配连接,因为:通信链路故障成功发送到服务器的最后一个数据包是0毫秒前。驱动程序未收到来自服务器的任何数据包。请查看server.log以获取更多详细信息。

我在玻璃鱼中的配置是: URL:jdbc:mysql:// localhost:3306 / SIRS 用户:root 密码:xxxxxxx

两台服务器都在运行ubuntu的同一台PC上。

我有相同的配置在另一台电脑上正常工作但没有安装XAMPP,我已经安装了带有apt-get install mysql ...命令的mysql服务器。

任何想法为什么会发生这种情况?

感谢。

JB

1 个答案:

答案 0 :(得分:1)

一种可能性是mysql服务器& glassfish服务器安装在同一主机上。 所以,你应该去etc / mysql / my.cnf如果有一个公共IP地址绑定你应该删除它并只放入bind-address = 127.0.0.1

另一种情况是代替URL:jdbc:mysql:// localhost:3306 / SIRS你应该把 URL:jdbc:mysql://127.0.0.1:3306 / SIRS 这对我有用。