code: private void loadMySQL() {
          try {
              HikariConfig config = new HikariConfig();
              config.setMaximumPoolSize(10);
              config.setDataSourceClassName("com.mysql.jdbc.jdbc2.optional.MysqlDataSource");
              config.addDataSourceProperty("serverName", getDbConnectInfo().get("address"));
              config.addDataSourceProperty("port", getDbConnectInfo().get("port"));
              config.addDataSourceProperty("databaseName", getDbConnectInfo().get("database"));
              config.addDataSourceProperty("user", getDbConnectInfo().get("username"));
              config.addDataSourceProperty("password", getDbConnectInfo().get("password"));
              config.addDataSourceProperty("autoDeserialize", true);
              db = new HikariDataSource(config);
          } catch (NumberFormatException e) {
              Common.getInstance().getLogger().severe("Illegal Port!");
          }
      }
docs: Allow to load a MySQL database.