驱动包的下载:
http://jdbc.postgresql.org/download.html
把驱动包放人到classpath中
示例代码:

代码如下:
package com.hbk.test;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class PostgreSQLTest {
public static void main(String[] args) {
Connection conn = null;
Statement stmt = null;
try {
Class.forName("org.postgresql.Driver");
conn = DriverManager.getConnection("jdbc:postgresql://localhost:5432/postgres","postgres","123456");
System.out.println("连接数据库成功!");
stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("select * from tb_test;");
while(rs.next()){
int id = rs.getInt("id");
String name = rs.getString("name");
System.out.println("id="+id+ " name="+name);
}
rs.close();
stmt.close();
conn.close();
} catch (Exception e) {
e.printStackTrace();
System.exit(0);
}
}
}
输出结果:
连接数据库成功!
id=1 name=huangbaokang
使用客户端也可以看到,确实有一条数据。

本文介绍了如何在Java项目中连接PostgreSQL数据库,包括下载PostgreSQL JDBC驱动,将驱动包放入classpath,以及展示了一段连接数据库并执行操作的示例代码,成功插入数据并在客户端验证。
1625





