mysql数据库链接空闲一段时间后就会关闭连接,但是我们的java程序依然持有该连接的引用,对已经关闭的数据库连接进行操作就会引发上述异常。
解决办法:
1、增大mysql数据库的wait_timeout值,修改配置文件,最后添加一行wait_timeout=1814400,重启mysql即可 2、在数据库连接url中添加autoReconnect=true
选项,但是此方法仅适用于mysql5版本以下 本文共 259 字,大约阅读时间需要 1 分钟。
mysql数据库链接空闲一段时间后就会关闭连接,但是我们的java程序依然持有该连接的引用,对已经关闭的数据库连接进行操作就会引发上述异常。
解决办法:
1、增大mysql数据库的wait_timeout值,修改配置文件,最后添加一行wait_timeout=1814400,重启mysql即可 2、在数据库连接url中添加autoReconnect=true
选项,但是此方法仅适用于mysql5版本以下 转载于:https://www.cnblogs.com/darknessplus/p/10931051.html