A JDBC client with web interface by Maven-exec-plugin and H2 console.
-
Download.
git clone https://github.com/benelog/web-db-console.git
-
Execute.
cd web-db-console mvn exec:java
-
Your web browser will show the UI of H2 Console.
The data sources may be any DBMS supporting JDBC. You can add JDBC drivers in pom.xml. The following example is for MariaDB and PostgreSql.
<dependency>
<groupId>org.jumpmind.symmetric.jdbc</groupId>
<artifactId>mariadb-java-client</artifactId>
<version>1.1.1</version>
</dependency>
<dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
<version>42.1.4</version>
</dependency>