`

PostgreSQL接口编程三:JDBC接口

阅读更多

 1介绍

pgJDBC驱动可以使Java程序以标准的数据库无关的java代码连接pg。除了一些pg特定的是纯java实现,因此只需要下载jar包就可以开干了。

扩展PostgreSQL的外,该驱动程序提供了相当完整的JDBC3规范的实施。目标是完全符兼容,但现在还没有兼容在todo list中列出

可以从下面的网站上

http://jdbc.postgresql.org/

下载驱动包postgresql-9.1-901.jdbc3.jarpostgresql-9.1-901.jdbc4.jar包,配不同的JDK版本。

 

2 使用驱动

在项目中根据JDK版本加载postgresqljdbc 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
分享到:
评论

相关推荐

    postgresql9.6库jdbc包

    JDBC(Java Database Connectivity)是Java编程语言中用于与数据库交互的一种API,允许Java应用程序连接到各种类型的数据库,包括PostgreSQL。在本例中,"postgresql9.6库jdbc包"指的是用于连接PostgreSQL 9.6数据库...

    PostgreSQL JDBCL连接:postgresql-42.2.5.jar包.zip

    它实现了JDBC API,允许Java应用程序通过JDBC接口与PostgreSQL数据库进行通信。这个jar包包含了一系列的类和接口,用于执行SQL语句、处理结果集、管理事务等操作。 **2. 添加依赖** 在使用`postgresql-42.2.5.jar`...

    postgresql-jdbc 源代码

    1. **JDBC接口**: JDBC(Java Database Connectivity)是Java平台的标准,提供了一套API用于在Java应用程序中连接和操作各种类型的数据库。PostgreSQL JDBC驱动实现了这些接口,使得Java程序可以透明地访问...

    JDBC 连接到 PostgreSQL 数据库获取数据简单例子

    在Java编程中,JDBC(Java Database Connectivity)是用于与各种数据库进行交互的一套标准API。本示例将详细介绍如何使用JDBC连接到PostgreSQL数据库并执行简单的数据获取操作。PostgreSQL是一种开源的对象关系型...

    postgresql-jdbc-42.2.14.src.tar.gz

    JDBC(Java Database Connectivity)是Java编程语言中用于与各种数据库进行交互的一套标准接口。PostgreSQL是一种开源的关系型数据库管理系统,它以其强大、稳定和灵活性而著名。 在描述中提到,“帆软连接postgre...

    Jdbc连接postgresql数据库(源码+jar包)

    在Java编程环境中,JDBC(Java Database Connectivity)是用于与各种数据库进行交互的标准接口。PostgreSQL是一种开源的对象关系型数据库管理系统,广泛应用于企业级数据存储和处理。本资源提供了使用JDBC连接到...

    各种数据库的jdbc(mysql,orcal ,derby,hive,postgresql,monetdb-jdbc)

    JDBC(Java Database Connectivity)是Java编程语言中用于与关系型数据库进行交互的一套标准API。它是Java平台的标准,使得开发者能够用Java语言编写数据库应用程序,而无需关注底层数据库的具体实现。下面将详细...

    各种数据库使用JDBC连接的方式

    JDBC(Java Database Connectivity)是Java编程语言中用于与各种数据库进行交互的一种标准接口。它由Sun Microsystems(现已被Oracle收购)开发,允许Java应用程序通过Java API与多种类型的数据库进行通信。下面我们...

    greenplum/postgresql驱动包:greenplum-1.0.jar

    总结来说,`greenplum-1.0.jar`是连接Greenplum和PostgreSQL数据库的重要工具,它使得Java开发者可以通过JDBC接口与这两种数据库进行无缝交互,实现数据的存取和处理。对于需要处理大量数据或进行复杂分析的项目,...

    JDBC 连接 各种数据库

    JDBC (Java Database Connectivity) 是Java编程语言中用于与各种数据库进行交互的一种标准接口。它允许Java应用程序通过标准API来连接、查询和操作数据库。在上述内容中,列举了使用JDBC连接不同数据库的方式,包括...

    PostgreSQL-jdbc-Driver

    **PostgreSQL-jdbc-Driver** 是一个专门为Java应用程序设计的数据库驱动程序,使得开发者能够通过Java编程语言连接并操作PostgreSQL关系型数据库管理系统。PostgreSQL是一种开源、强大的、功能丰富的数据库系统,...

    星巴克:JDBC项目

    1. JDBC API介绍:JDBC API包括Connection、Statement、PreparedStatement、ResultSet等核心接口和类,它们是Java与数据库交互的基础。Connection用于建立与数据库的连接,Statement用于执行SQL语句,...

    JDBC连接字符串.doc

    JDBC(Java Database Connectivity)是Java编程语言中用来规范客户端程序如何访问数据库的应用程序接口,它为Java程序员提供了标准的数据库访问机制。在Java中,JDBC连接字符串是用于建立与特定数据库连接的重要组成...

    postgresql-9.2-1004-jdbc3.zip

    PostgreSQL是一种强大的开源关系型数据库管理系统,它支持多种编程语言,包括Java。JDBC(Java Database Connectivity)是Java语言访问数据库的标准API,它允许Java应用程序与各种数据库进行交互。版本9.2-1004表示...

    JAVA数据库大全.pdf

    JAVA数据库连接(JDBC)是Java编程语言下的数据库连接技术,由一组类和接口组成,为工具/数据库开发人员提供了一个标准的API,使他们能够用纯Java API来编写数据库应用程序。然而,各个开发商的接口并不完全相同,...

    JDBC连接.zip

    在IT行业中,JDBC(Java Database Connectivity)是Java编程语言中用于与各种关系数据库进行交互的标准接口。JDBC提供了一套规范,使得开发者能够用Java编写数据库应用程序,而无需关心底层数据库系统的具体实现细节...

    用JDBC连接OpenGauss Postgresql 实现增删改查功能的图书管理系统

    在本项目中,我们主要探讨如何使用Java的JDBC(Java Database Connectivity)接口来连接OpenGauss PostgreSQL数据库,实现一个图书管理系统的增删改查功能。OpenGauss是一款开源的关系型数据库管理系统,它与...

    常用的数据库JDBC URL格式

    Java Database Connectivity (JDBC) 是一套用于执行 SQL 语句的 Java API,它可以为多种关系型数据库提供统一访问,它由一组用 Java 编程语言编写的类和接口组成。JDBC 提供了一种基准机制,无论哪种数据库被访问,...

    hibernate-junit4.0-postgresql-8.4-jdbc等jar包

    在Hibernate中,JDBC被用作底层通信机制,尽管开发者通常不会直接与JDBC接口打交道。 4. **postgresql-8.4-jdbc**:这是PostgreSQL数据库的JDBC驱动,它允许Java应用与PostgreSQL数据库进行通信。PostgreSQL是一种...

    jdbc-formula:jdbc-公式

    对于PostgreSQL,对应的JDBC驱动是`postgresql-jdbc`。安装后,连接PostgreSQL数据库的代码类似: ```java String url = "jdbc:postgresql://localhost:5432/mydatabase"; String username = "postgres"; String ...

Global site tag (gtag.js) - Google Analytics