From 8786dc253ea7b497873160930b666a3b26c81466 Mon Sep 17 00:00:00 2001 From: Joo200 Date: Tue, 15 Aug 2023 16:29:54 +0200 Subject: [PATCH] add protocol config option to allow mariadb protocol --- src/main/java/de/diddiz/LogBlock/config/Config.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/de/diddiz/LogBlock/config/Config.java b/src/main/java/de/diddiz/LogBlock/config/Config.java index 99fdd86..924afc2 100644 --- a/src/main/java/de/diddiz/LogBlock/config/Config.java +++ b/src/main/java/de/diddiz/LogBlock/config/Config.java @@ -81,6 +81,7 @@ public class Config { worldNames.add("world_the_end"); } def.put("loggedWorlds", worldNames); + def.put("mysql.protocol", "mysql"); def.put("mysql.host", "localhost"); def.put("mysql.port", 3306); def.put("mysql.database", "minecraft"); @@ -179,7 +180,7 @@ public class Config { boolean oldConfig = configVersion.compareTo(new ComparableVersion(CURRENT_CONFIG_VERSION)) < 0; mysqlDatabase = getStringIncludingInts(config, "mysql.database"); - url = "jdbc:mysql://" + config.getString("mysql.host") + ":" + config.getInt("mysql.port") + "/" + mysqlDatabase; + url = "jdbc:" + config.getString("mysql.protocol") + "://" + config.getString("mysql.host") + ":" + config.getInt("mysql.port") + "/" + mysqlDatabase; user = getStringIncludingInts(config, "mysql.user"); password = getStringIncludingInts(config, "mysql.password"); mysqlUseSSL = config.getBoolean("mysql.useSSL", true);