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 java驱动_PostgreSQL的JDBC驱动和URL相关推荐

  1. Java各数据库的JDBC驱动包下载地址

    1. Oracle数据库的JDBC驱动包 https://www.oracle.com/technetwork/database/features/jdbc/jdbc-drivers-12c-down ...

  2. jdbc连接mysql数据库驱动下载_Java Jdbc驱动下载配置连接mysql数据库方法代码

    1.MySQL JDBC驱动下载 打开上面的下载地址,选择"Platform Independent",然后下载tar.gz或zip格式的都行,之后解压出来得到Jdbc驱动(mys ...

  3. java加载jdbc驱动,加载JDBC驱动

    我们平时在连接数据库时需要加载驱动,通常做法是将JDBC驱动程序放在类路径中的某个位置,然后用Class.forName()查找并加载驱动程序. 这也就意味着要么将驱动程序打包到jar中,要么将驱动程 ...

  4. java无法加载jdbc驱动_java – 无法加载JDBC驱动程序.为什么? (春,休眠)

    我在两周前通过Maven创建了一个程序(SPRING HIBERNATE),现在它在加载JDBC驱动程序时遇到了问题(直到现在才发生).所以,我的pom.xml文件如下所示: xsi:schemaLo ...

  5. 什么是数据库驱动?有哪几种jdbc驱动

    什么是数据库驱动 数据库软件可以由各个数据库厂商提供,我们熟知的mysql,oracle,sqlserver,access,db2等等都是由不同的厂商提供的,既有不同的开发商开发,因此对于数据库软件的 ...

  6. Java 第27章 JDBC

    JDBC 模版 JDBC 的工作原理 JDBC API 提供者:Sun公司 内容:供程序员调用的接口与类,集成在java.sql 和javax.sql 包中,如: DriverManager 类 Co ...

  7. java数据库编程之JDBC

    第七章:JDBC 7.1:jDBC简介 7.1.1:为什么要使用JDBC Java是通过JDBC技术实现对数据的访问的,JDBC是java数据库(Java database  connectivity ...

  8. java.lang.ClassNotFoundException:oracle.jdbc.OracleDriver

    在使用JDBC时经常碰到java.lang.ClassNotFoundException:oracle.jdbc.OracleDriver问题 这是jvm找不到驱动类文件,可能是以下原因: 没有导入驱 ...

  9. mysql java驱动 ibm_Java 通过JDBC连接Mysql数据库

    JDBC(java Data Base Connectivity,Java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口 ...

最新文章

  1. AI一分钟 | 马斯克再放豪言:我要造的AI的芯片“全球最棒”;刚上路就被叫停,可能是美国对快递机器人最严厉的打击
  2. linux-windows主动推送文件同步目录数据 linux-windows数据目录同步
  3. static_cast函数
  4. on条件与where条件的区别
  5. Math.Round默认采用的不是四舍五入法, 而是四舍六入的银行家算法, 如何找回四舍五入法?...
  6. 简单的docker命令ubuntu系统
  7. nosql非关系型数据库_从Datomic出发,革命性的非NoSQL数据库
  8. Windows下进程通信的几种方式介绍
  9. 请求url处理java_【脚本写作】Java: HttpURLConnection请求处理
  10. WSPSRV.EXE错误导致ISA中断
  11. python等待时间1009python等待时间_Python之学习Selenium(四):固定的休眠时间、隐式等待和显示等待...
  12. java认证考试题库看不懂_一道JAVA认证考试试题,有点想不通,各位看看...
  13. hdu 4315 Climbing the Hill 博弈问题,可转化为nim游戏问题,多校联合赛(二)第六题
  14. android zxing 自动对焦,Zxing中的camera
  15. java+ssm+mysql房屋租赁管理系统(源码+论文)
  16. F5 对接 Consul 实现服务发现和服务注册实践
  17. 安卓游戏广告加速插件_安卓迅游加速器,无需登陆免费加速,国内外游戏均可加速下载...
  18. donet学习笔记10(c#基础)
  19. c语言程序实例100题,C 练习实例3
  20. blockchain 初步了解区块链

热门文章

  1. (五)A股市盈率下降近三成
  2. jQuery实战读书笔记(第一章至第四章)
  3. 电视显示正在接入或无法接入认证服务器,长虹网络电视无法连接服务器,怎么回事?-长虹电视接入网络障碍...
  4. 刚构桥的优缺点_桥的类型以及适用条件,优缺点
  5. win10系统显示打印机未连接到服务器,解决win10提示“Windows无法连接到打印机”的方法...
  6. 关于膨胀系数silhouette_score的metric耗时
  7. Java学习-07 IO学习
  8. 计算机软考高级职称论文,关于计算机软考,这里可以解决你所有的问题
  9. [Java]知乎下巴第4集:再把抓到篮子里的知乎塞到硬盘里吧
  10. 为什么onenote一直在加载_超好用的笔记软件,Onenote是我的最爱