【问题标题】:GlassFish can't connect to mysql (XAMPP)GlassFish 无法连接到 mysql (XAMPP)
【发布时间】:2014-01-13 15:31:02
【问题描述】:

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

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

我在 glassfish 中的配置是: 网址:jdbc:mysql://localhost:3306/SIRS 用户:root 密码:xxxxxx

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

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

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

谢谢。

JB

【问题讨论】:

    标签: mysql glassfish xampp


    【解决方案1】:

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

    另一种情况是你应该输入而不是 URL: jdbc:mysql://localhost:3306/SIRS 网址:jdbc:mysql://127.0.0.1:3306/SIRS 这对我有用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-01-22
      • 2019-05-10
      • 2017-02-11
      • 2013-07-29
      • 2021-10-27
      • 1970-01-01
      • 2017-04-20
      • 2020-02-28
      相关资源
      最近更新 更多