下面列表提供了各种常见RDBMS的驱动程序和连接URL,包括PostgreSQL、MySQL、Oracle、SQL Server等。
无论你使用哪种RDBMS,只需查找对应的驱动程序和连接URL,就可以通过JDBC与数据库建立连接。
该列表仅包含来自 Maven Central 的驱动程序。
<!-- Db2 --> <dependency> <groupId>com.ibm.db2</groupId> <artifactId>jcc</artifactId> </dependency> <!-- Derby --> <dependency> <groupId>org.apache.derby</groupId> <artifactId>derby</artifactId> </dependency> <dependency> <groupId>org.apache.derby</groupId> <artifactId>derbyclient</artifactId> </dependency> <dependency> <groupId>org.apache.derby</groupId> <artifactId>derbytools</artifactId> </dependency> <!-- DuckDB --> <dependency> <groupId>org.xerial</groupId> <artifactId>sqlite-jdbc</artifactId> </dependency> <!-- Firebird --> <dependency> <groupId>org.firebirdsql.jdbc</groupId> <artifactId>jaybird</artifactId> </dependency> <!-- H2 --> <dependency> <groupId>com.h2database</groupId> <artifactId>h2</artifactId> </dependency> <!-- HANA --> <dependency> <groupId>com.sap.cloud.db.jdbc</groupId> <artifactId>ngdbc</artifactId> </dependency> <!-- HSQLDB --> <dependency> <groupId>org.hsqldb</groupId> <artifactId>hsqldb</artifactId> </dependency> <!-- Informix --> <dependency> <groupId>com.ibm.informix</groupId> <artifactId>jdbc</artifactId> </dependency> <!-- MariaDB --> <dependency> <groupId>org.mariadb.jdbc</groupId> <artifactId>mariadb-java-client</artifactId> </dependency> <!-- MySQL --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> </dependency> <!-- Oracle --> <dependency> <groupId>com.oracle.database.jdbc</groupId> <artifactId>ojdbc11</artifactId> </dependency> <!-- PostgreSQL --> <dependency> <groupId>org.postgresql</groupId> <artifactId>postgresql</artifactId> </dependency> <!-- Redshift --> <dependency> <groupId>com.amazon.redshift</groupId> <artifactId>redshift-jdbc42</artifactId> </dependency> <!-- Snowflake --> <dependency> <groupId>net.snowflake</groupId> <artifactId>snowflake-jdbc</artifactId> </dependency> <!-- SQLite --> <dependency> <groupId>org.xerial</groupId> <artifactId>sqlite-jdbc</artifactId> </dependency> <!-- SQL Server --> <dependency> <groupId>com.microsoft.sqlserver</groupId> <artifactId>mssql-jdbc</artifactId> </dependency> <!-- Sybase ASE --> <dependency> <groupId>net.sourceforge.jtds</groupId> <artifactId>jtds</artifactId> </dependency> <!-- Trino --> <dependency> <groupId>io.trino</groupId> <artifactId>trino-jdbc</artifactId> </dependency> <!-- YugabyteDB --> <dependency> <groupId>com.yugabyte</groupId> <artifactId>jdbc-yugabytedb</artifactId> </dependency>
|