1介绍
pgJDBC驱动可以使Java程序以标准的数据库无关的java代码连接pg。除了一些pg特定的是纯java实现,因此只需要下载jar包就可以开干了。
扩展PostgreSQL的外,该驱动程序提供了相当完整的JDBC3规范的实施。目标是完全符兼容,但现在还没有兼容在todo list中列出
可以从下面的网站上
http://jdbc.postgresql.org/
下载驱动包postgresql-9.1-901.jdbc3.jar和postgresql-9.1-901.jdbc4.jar包,配不同的JDK版本。
2 使用驱动
在项目中根据JDK版本加载postgresql的jdbc jar包
3代码
import java.sql.*;
public class TestSpringBlob {
static String url = "jdbc:postgresql://127.0.0.1:5432/test";
static String usr = "beigang";
static String psd = "beigang";
public static void main(String args[]) {
Connection conn = null;
try {
Class.forName("org.postgresql.Driver");
conn = DriverManager.getConnection(url, usr, psd);
Statement st = conn.createStatement();
ResultSet rs = st.executeQuery("SELECT * FROM TEST");
while (rs.next()) {
System.out.print(rs.getString(1));
System.out.print(" ");
System.out.println(rs.getString(2));
}
rs.close();
st.close();
conn.close();
} catch (Exception e) {
e.printStackTrace();
}
}
4 结果
- 大小: 4.5 KB
分享到:
相关推荐
JDBC(Java Database Connectivity)是Java编程语言中用于与数据库交互的一种API,允许Java应用程序连接到各种类型的数据库,包括PostgreSQL。在本例中,"postgresql9.6库jdbc包"指的是用于连接PostgreSQL 9.6数据库...
它实现了JDBC API,允许Java应用程序通过JDBC接口与PostgreSQL数据库进行通信。这个jar包包含了一系列的类和接口,用于执行SQL语句、处理结果集、管理事务等操作。 **2. 添加依赖** 在使用`postgresql-42.2.5.jar`...
1. **JDBC接口**: JDBC(Java Database Connectivity)是Java平台的标准,提供了一套API用于在Java应用程序中连接和操作各种类型的数据库。PostgreSQL JDBC驱动实现了这些接口,使得Java程序可以透明地访问...
在Java编程中,JDBC(Java Database Connectivity)是用于与各种数据库进行交互的一套标准API。本示例将详细介绍如何使用JDBC连接到PostgreSQL数据库并执行简单的数据获取操作。PostgreSQL是一种开源的对象关系型...
JDBC(Java Database Connectivity)是Java编程语言中用于与各种数据库进行交互的一套标准接口。PostgreSQL是一种开源的关系型数据库管理系统,它以其强大、稳定和灵活性而著名。 在描述中提到,“帆软连接postgre...
在Java编程环境中,JDBC(Java Database Connectivity)是用于与各种数据库进行交互的标准接口。PostgreSQL是一种开源的对象关系型数据库管理系统,广泛应用于企业级数据存储和处理。本资源提供了使用JDBC连接到...
JDBC(Java Database Connectivity)是Java编程语言中用于与关系型数据库进行交互的一套标准API。它是Java平台的标准,使得开发者能够用Java语言编写数据库应用程序,而无需关注底层数据库的具体实现。下面将详细...
JDBC(Java Database Connectivity)是Java编程语言中用于与各种数据库进行交互的一种标准接口。它由Sun Microsystems(现已被Oracle收购)开发,允许Java应用程序通过Java API与多种类型的数据库进行通信。下面我们...
总结来说,`greenplum-1.0.jar`是连接Greenplum和PostgreSQL数据库的重要工具,它使得Java开发者可以通过JDBC接口与这两种数据库进行无缝交互,实现数据的存取和处理。对于需要处理大量数据或进行复杂分析的项目,...
JDBC (Java Database Connectivity) 是Java编程语言中用于与各种数据库进行交互的一种标准接口。它允许Java应用程序通过标准API来连接、查询和操作数据库。在上述内容中,列举了使用JDBC连接不同数据库的方式,包括...
**PostgreSQL-jdbc-Driver** 是一个专门为Java应用程序设计的数据库驱动程序,使得开发者能够通过Java编程语言连接并操作PostgreSQL关系型数据库管理系统。PostgreSQL是一种开源、强大的、功能丰富的数据库系统,...
1. JDBC API介绍:JDBC API包括Connection、Statement、PreparedStatement、ResultSet等核心接口和类,它们是Java与数据库交互的基础。Connection用于建立与数据库的连接,Statement用于执行SQL语句,...
JDBC(Java Database Connectivity)是Java编程语言中用来规范客户端程序如何访问数据库的应用程序接口,它为Java程序员提供了标准的数据库访问机制。在Java中,JDBC连接字符串是用于建立与特定数据库连接的重要组成...
PostgreSQL是一种强大的开源关系型数据库管理系统,它支持多种编程语言,包括Java。JDBC(Java Database Connectivity)是Java语言访问数据库的标准API,它允许Java应用程序与各种数据库进行交互。版本9.2-1004表示...
JAVA数据库连接(JDBC)是Java编程语言下的数据库连接技术,由一组类和接口组成,为工具/数据库开发人员提供了一个标准的API,使他们能够用纯Java API来编写数据库应用程序。然而,各个开发商的接口并不完全相同,...
在IT行业中,JDBC(Java Database Connectivity)是Java编程语言中用于与各种关系数据库进行交互的标准接口。JDBC提供了一套规范,使得开发者能够用Java编写数据库应用程序,而无需关心底层数据库系统的具体实现细节...
在本项目中,我们主要探讨如何使用Java的JDBC(Java Database Connectivity)接口来连接OpenGauss PostgreSQL数据库,实现一个图书管理系统的增删改查功能。OpenGauss是一款开源的关系型数据库管理系统,它与...
Java Database Connectivity (JDBC) 是一套用于执行 SQL 语句的 Java API,它可以为多种关系型数据库提供统一访问,它由一组用 Java 编程语言编写的类和接口组成。JDBC 提供了一种基准机制,无论哪种数据库被访问,...
在Hibernate中,JDBC被用作底层通信机制,尽管开发者通常不会直接与JDBC接口打交道。 4. **postgresql-8.4-jdbc**:这是PostgreSQL数据库的JDBC驱动,它允许Java应用与PostgreSQL数据库进行通信。PostgreSQL是一种...
对于PostgreSQL,对应的JDBC驱动是`postgresql-jdbc`。安装后,连接PostgreSQL数据库的代码类似: ```java String url = "jdbc:postgresql://localhost:5432/mydatabase"; String username = "postgres"; String ...