我在这里遵循了本教程:
Creating and configuring a MySQL DataSource in GlassFish Application Server
在第10步中,我提供的信息如下(假设我的数据库名称是Jsf_demo):
- 数据库名称:jsf_demo
- 密码:thehung1724(这是我的 MySQL 密码)
- URL:jdbc:mysql://localhost:3306/jsf_demo。其中 jsf_demo 是您的数据库名称。
- 网址:jdbc:mysql://localhost:3306/jsf_demo。其中 jsf_demo 是您的数据库名称。
- 服务器名称:HUNG-PC(我在 MySQL 中看到)
- 用户:sa
之后,当我单击 Ping 时,出现错误:
我已经将 mysql-connector.jar 文件复制到 lib 文件夹中。
希望任何建议可以帮助我解决这个问题。
最佳答案
您是否重新启动了 GlassFish,因为需要应用新的更改。
仅供引用:这是一个 working tutorial关于 GlassFish 连接池,请检查。
编辑:我认为很少有属性 URL 和 URl 会导致您遇到问题。
关于java - "Ping Connection Pool failed for MySQL. Communications link failure due to underlying exception" Glassfish 4,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20027139/