Ваш URL-адрес является ссылкой mysql, а драйвер - базой данных HyperSQL (hsqldb). По этой причине вы получаете исключение в отношении неприемлемого jdbcUrl.
Ваша БД - Google Cloud mysql, что, как я полагаю, имеет место, поскольку остальная часть вашего кода использует фабрику mysql (com.google.cloud.sql. mysql.SocketFactory), затем измените имя класса драйвера на следующее:
config.setDriverClassName("com.mysql.jdbc.GoogleDriver");
Также замените зависимость hsldb maven на
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.18</version>
</dependency>
<dependency>
<groupId>com.google.cloud.sql</groupId>
<artifactId>mysql-socket-factory-connector-j-8</artifactId>
<version>1.0.14</version>
</dependency>
com.google.cloud.sql.mysql.SocketFactory
предоставляется в mysql-socket-factory-connector-j-8
артефакт maven.
Обновление:
Вы также можете вообще не использовать DriverClassName.
Попробуйте добавить две вышеуказанные зависимости и удалите строку setDriverClassName.