From b65c72bbe39c9e6f794b0445d1cb6cb6ca11bec9 Mon Sep 17 00:00:00 2001 From: Roman Zhuravlev Date: Thu, 24 Apr 2025 03:53:27 +0500 Subject: [PATCH] Add `autoReconnect=true` to MySQL connection URL --- db/src/main/java/net/zhira/varioutil/util/SqlUtils.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/db/src/main/java/net/zhira/varioutil/util/SqlUtils.java b/db/src/main/java/net/zhira/varioutil/util/SqlUtils.java index f013d04..7e54db4 100644 --- a/db/src/main/java/net/zhira/varioutil/util/SqlUtils.java +++ b/db/src/main/java/net/zhira/varioutil/util/SqlUtils.java @@ -32,7 +32,7 @@ public class SqlUtils { } else { port = 3306; } - return DriverManager.getConnection("jdbc:mysql://" + encodeUrlValue(address) + ':' + port + '/' + encodeUrlValue(dbname) + "?useSSL=" + ssl, username, password); + return DriverManager.getConnection("jdbc:mysql://" + encodeUrlValue(address) + ':' + port + '/' + encodeUrlValue(dbname) + "?useSSL=" + ssl + "&autoReconnect=true", username, password); } catch (SQLException | UnsupportedEncodingException e) { throw new SqlException(e); }