尝试通过catalina连接MySQL数据库时出现错误。
下面是我得到的答案:错误‘无法创建PoolableConnectionFactory (无法创建到数据库服务器的连接。尝试重新连接3次。放弃。)’
日志里没有更多了。同样的应用程序正在连接到Oracle数据库,并且工作正常。
下面是mysql责任配置的一部分:
<Resource
name="jdbc/MyAppMySQL"
url="jdbc:mysql://{my mysql ip}:3306/{dbname]?autoReconnect=true&useUnicode=yes&characterEncoding=utf8"
username="{user}"
password="{pass}"
auth="Container"
type="javax.sql.DataSource"
maxTotal="100"
maxIdle="30"
maxWaitMilis="10000"
driverClassName="com.mysql.jdbc.Driver"
validationQuery="select 1 from dual" />如果有人能帮我,我会非常非常感激
编辑
在同一台机器上使用mysql-client进行连接,使用相同的登录数据可以正常工作。
发布于 2020-06-10 19:59:52
已解决-原因是太新的jdbc连接器
https://stackoverflow.com/questions/62302507
复制相似问题