数据库

 首页 > 数据库 > postgresql > PostgreSQL编程接口之JDBC接口

PostgreSQL编程接口之JDBC接口

分享到:
【字体:
导读:
         摘要:1介绍pgJDBC驱动可以使Java程序以标准的数据库无关的java代码连接pg。除了一些pg特定的是纯java实现,因此只需要下载jar包就可以开干了。扩展PostgreSQL的外,该驱动程序提供了相当完整的JDBC3规范的实施。目标是完全符兼容,但现在还没有兼容在todolist中...

PostgreSQL编程接口之JDBC接口
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 结果
 

PostgreSQL编程接口之JDBC接口
分享到:
Ubuntu系统下PostgreSQL数据库的安装与配...
Ubuntu系统下PostgreSQL数据库的安装与配置 postgres8.4安装配置: 1.安装postgres8.4 ~$ sudo apt-get install postgresql 2.修改超级管理员postgres密码: 以系统用户运行psql ~$ sudo -u postgres psql postgres 修改postgres密码(123456) postgres=# /password postgres 3.备份修改的配置文件: 备份pg_hba....
PostgreSQL数据库行转列函数使用方法介绍
PostgreSQL数据库行转列函数使用方法介绍 开发同事说使用postgres的扩展行转列应用时有一个问题,示例如下 一、环境 OS:CentOS 6.3 DB:PostgreSQL 9.3.0 二、场景 create table t(day date,equipment varchar(20),output integer); insert into t values('2010-04-01','DAT501',100); ins...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……