diff --git a/backend/modules/src/main/java/org.jumpserver.chen.modules/mysql/MysqlConnectionManager.java b/backend/modules/src/main/java/org.jumpserver.chen.modules/mysql/MysqlConnectionManager.java index 595a6d1..d31b767 100644 --- a/backend/modules/src/main/java/org.jumpserver.chen.modules/mysql/MysqlConnectionManager.java +++ b/backend/modules/src/main/java/org.jumpserver.chen.modules/mysql/MysqlConnectionManager.java @@ -58,7 +58,8 @@ private void setTimeZone(Connection conn) throws SQLException { ZonedDateTime now = ZonedDateTime.now(zoneId); ZoneOffset offset = now.getOffset(); - String offsetStr = offset.toString(); + String offsetStr = offset.equals(ZoneOffset.UTC) ? "+00:00" : offset.toString(); + try (Statement stmt = conn.createStatement()) { stmt.execute("SET time_zone = '" + offsetStr + "'");