java连接mysql数据库超时的问题谁遇到过

java连接mysql数据库超时的问题谁遇到过,第1张

推测你指的是mysql服务器的超时吧。默认情况8小时无访问mysql会断开连接。通过改配置文件可以改变这个值,但是实际测试效果不好。

mysql方面不好解决就在client端想办法,大多数链接池可以配置在取得链接时检测可用性(据说c3p0连接池可以自动解决,我用的dbcp需要配置),比如ibatis可以在datasource配置加上<property

name="validationQuery"

value="select

1

from

dual"/>

<property

name="testOnBorrow"

value="true"/>

一般遇到这样的问题

首先检查你的配置如user password是否正确

然后你可以在dos界面下输入ping+你的数据库IP地址,看能否发收数据成功

最后查看数据库管理具体的权限问题

客户端连接oracle,只需要配置tnsnamesora,配置正确即可。

其中你已经确认IP正确,下来就是确认SID是否正确,对应的参数是服务器创建数据库实例的名字,在tnsnamesora文件中对应:

SERVICE_NAME = ORCL

其中的ORCL就应该是服务器上的SID,如果你创建的实例不是这个名字,请修改此参数。

以上就是关于java连接mysql数据库超时的问题谁遇到过全部的内容,包括:java连接mysql数据库超时的问题谁遇到过、PL Sql 链接数据库d出链接超时,该怎么办、远程连接Oracle数据库.提示:连接超时等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9535231.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存