`
it_palmer
  • 浏览: 40157 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

JDBC连接PostgreSQL

 
阅读更多
官方的PostgreSQL JDBC驱动程序,驱动类名:org.postgresql.Driver,URL格式:

jdbc:postgresql:database
jdbc:postgresql://host/database
jdbc:postgresql://host:port/database

public class TestPg {

	private static Driver driver = null;// 驱动变量
	static{
    	loadDrivers("org.postgresql.Driver");
    }
	
    // 装载和注册所有JDBC驱动程序
    public static void loadDrivers(String dri) {
        String driverClassName = dri;
        try {
            driver = (Driver) Class.forName(driverClassName).newInstance();
            DriverManager.registerDriver(driver);
            System.out.println("成功注册JDBC驱动程序" + driverClassName);
        } catch (Exception e) {
            System.out.println("无法注册JDBC驱动程序:" + driverClassName + ",错误:" + e);
        }
    }
    
    public static void main(String[] args) {
    	TestPg tp;
    	try {
			Connection conn = DriverManager.getConnection("jdbc:postgresql://10.1.141.12:5432/expertdb", "postgres", "root");
			Statement sttmt = conn.createStatement();
			ResultSet rs = sttmt.executeQuery("select * from pub_user");
			while(rs!=null && rs.next()){
				String name = rs.getString(2);
				System.out.println(name);
			}
    	} catch (SQLException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}
}
分享到:
评论

相关推荐

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

    总结来说,"Jdbc连接postgresql数据库(源码+jar包)"资源提供了使用Java JDBC连接到PostgreSQL数据库的实例,涵盖了从加载驱动到执行SQL的基本流程,对于学习和实践非常有帮助。通过学习和理解这些代码,开发者能够...

    MyBatis通过 JDBC连接 PostgreSQL数据库 最小例子

    在本文中,我们将深入探讨如何使用MyBatis框架通过JDBC连接PostgreSQL数据库,构建一个最小的示例项目。MyBatis是一个轻量级的Java持久层框架,它简化了数据库操作,允许开发者将SQL语句直接嵌入到Java代码中,提供...

    Java使用JDBC连接postgresql数据库示例

    Java 使用 JDBC 连接 PostgreSQL 数据库示例 Java 是一种广泛使用的编程语言,而 PostgreSQL 是一个功能强大且广泛使用的关系数据库管理系统。Java 使用 JDBC(Java Database Connectivity)连接 PostgreSQL 数据库...

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

    本示例将详细介绍如何使用JDBC连接到PostgreSQL数据库并执行简单的数据获取操作。PostgreSQL是一种开源的对象关系型数据库管理系统,因其强大的功能和稳定性而广受欢迎。 首先,确保已安装PostgreSQL数据库并在系统...

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

    在本示例中,我们将详细讲解如何使用JDBC连接到PostgreSQL数据库,这是一个非常基础且实用的技能,对于任何需要在Java应用程序中处理数据库的开发者来说都是必不可少的。 首先,你需要确保已经在你的系统上安装了...

    Matlab与PostgreSQL数据库的连接

    Matlab 提供了多种方式来连接数据库,其中包括使用 JDBC(Java Database Connectivity)来连接 PostgreSQL 数据库。在 Matlab 中,使用 JDBC 连接 PostgreSQL 数据库需要下载对应的 JDBC 驱动程序,然后将其添加到 ...

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

    使用JDBC连接PostgreSQL数据库的基本步骤如下: ```java import java.sql.Connection; import java.sql.DriverManager; public class Main { public static void main(String[] args) { String url = "jdbc:...

    JDBC连接各种数据库大全

    JDBC连接各种数据库大全 JDBC连接DB2 JDBC连接Microsoft SQLServer(microsoft) JDBC连接Sybase JDBC连接MySQL JDBC连接PostgreSQL JDBC连接Oracle JDBC连接ODBC

    jdbc连接各种数据库方式列表

    使用JDBC连接PostgreSQL时,可以采用以下方式: ```java try { Class.forName("org.postgresql.Driver"); String url = "jdbc:postgresql://localhost/myDB"; // myDB为数据库名 String user = "myuser"; ...

    JDBC连接8种数据库.docx

    JDBC连接PostgreSQL数据库需要加载PostgreSQL的驱动程序,下面是连接代码: ```java Class.forName("org.postgres.Driver"); String url = "jdbc:postgresql://localhost:5432/myDB"; String user = "test"; String ...

    JDBC连接各种数据库的方法

    在本文中,我们将介绍如何使用JDBC连接不同的数据库管理系统,包括DB2、Microsoft SQL Server、Sybase、MySQL、PostgreSQL、Oracle 和ODBC。 一、JDBC 连接 DB2 要连接 DB2 数据库,需要使用 ...

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

    在本项目中,我们主要探讨如何使用Java的...总的来说,通过JDBC连接OpenGauss PostgreSQL数据库,并结合Java编程,我们可以构建一个功能完善的图书管理系统,实现对图书信息的增删改查,满足日常管理和用户查询的需求。

    java链接postgresql

    3. **连接数据库**: 使用JDBC连接PostgreSQL数据库,你需要创建一个`Connection`对象。这通常通过`DriverManager.getConnection()`方法实现,该方法需要数据库URL、用户名和密码作为参数。例如: ```java String ...

    PostgreSQL各版本JDBC驱动包

    最新版本PostgreSQL JDBC驱动包,还包括老版本驱动包: postgresql-8.4-703.jdbc4(支持PostgreSQL 8) postgresql-9.4.1212(支持PostgreSQL 9) postgresql-42.2.10(支持PostgreSQL 42)

    JDBC数据库连接大全

    JDBC连接PostgreSQL数据库需要使用PostgreSQL提供的JDBC驱动程序。驱动程序的类名为org.postgresql.Driver。连接的URL格式为jdbc:postgresql://localhost/myDB,其中myDB为数据库名。 代码示例: ```java Class.for...

    jdbc数据库连接写法

    使用JDBC连接PostgreSQL数据库需要下载并安装`pgjdbc2.jar`驱动包。 **代码示例:** ```java // 加载PostgreSQL驱动 Class.forName("org.postgresql.Driver"); // 连接数据库 Connection ...

    使用Druid数据连接池连接PostgreSQL简单例子

    本教程将详细介绍如何在Java项目中使用Druid数据连接池连接PostgreSQL数据库,以实现一个简单的测试环境。 首先,我们需要了解Druid数据连接池的基本概念。Druid提供了一种高效、灵活的数据库连接管理方式,它可以...

    postgresql9.6库jdbc包

    3. **连接池**:在生产环境中,通常会使用连接池(如C3P0、HikariCP或Apache DBCP)来管理JDBC连接,以提高性能和资源利用率。 4. **JDBC API**:通过`java.sql.DriverManager`类获取连接,`java.sql.Connection`...

Global site tag (gtag.js) - Google Analytics