数据库

 首页 > 数据库 > postgresql > Java通过jdbc连接postgreSQL数据库

Java通过jdbc连接postgreSQL数据库

分享到:
【字体:
导读:
         摘要:postgreSQL的jdbc驱动下载地址:http://jdbc.postgresql.org/download.htmljdbc名称如下:postgresql-9.1-901.jdbc4.jarjava连接postgreSQL的jdbc实例如下:工具类:ConnUtil内容:packagecom.hw.postgr...

Java通过jdbc连接postgreSQL数据库

 postgreSQL 的jdbc驱动下载地址:

http://jdbc.postgresql.org/download.html

jdbc名称如下:postgresql-9.1-901.jdbc4.jar

java 连接postgreSQL的jdbc 实例如下:

工具类:ConnUtil

内容:

 

package com.hw.postgres.jdbc; 

 

import java.sql.Connection; 

import java.sql.DriverManager; 

import java.sql.SQLException; 

 

public class ConnUtil 

    public static Connection getConn() 

    { 

        Connection conn = null; 

        try 

        { 

            Class.forName("org.postgresql.Driver"); 

            String url = "jdbc:postgresql://192.168.2.150:5432/postgres"; 

            try 

            { 

                conn = DriverManager.getConnection(url, "postgres", "postgres"); 

            } 

            catch (SQLException e) 

            { 

                e.printStackTrace(); 

            } 

        } 

        catch (ClassNotFoundException e) 

        { 

            e.printStackTrace(); 

        } 

 

        return conn; 

    } 

 

测试类:TestMain

 

package com.hw.postgres.jdbc; 

 

import java.sql.Connection; 

import java.sql.ResultSet; 

import java.sql.SQLException; 

import java.sql.Statement; 

 

public class TestMain 

 

    /** 

     * @param args 

     */ 

    public static void main(String[] args) 

    { 

        Connection conn=ConnUtil.getConn(); 

        String sql="select * from student"; 

        Statement stmt=null; 

        ResultSet rs=null; 

        try 

        { 

            stmt=conn.createStatement(); 

            rs=stmt.executeQuery(sql); 

            while(rs.next()){ 

                System.out.println(rs.getInt(1)); 

            } 

        } 

        catch (SQLException e) 

        { 

            e.printStackTrace(); 

        } 

    } 

 

最后运行测试类TestMain ,即可。

Java通过jdbc连接postgreSQL数据库
分享到:
使用Node.js操作postgresql数据库实例代...
使用Node.js操作postgresql数据库实例代码 1)将查询的结果返还给客户端:    一般的查询都需要将结果展示出来,否则查询将显得没有意义。在node.js操作postgresql数据库中,如何将查询的数据返回回来呢?   (1)  select.js [javascript]  function select(client,selectSQLString,callback)   {   ...
PostgreSQL外键高级应用
PostgreSQL外键高级应用 有开发同事问及postgresql外键的用法,这里普及一下。外键是一个很基础的概念,使用得当可以对事务的一致性有很好的保障,方法上和Oracle是很接近的,作用很简单地说就是保证子表的数据都能在主表中找到,可保证数据一致性。 建立主表 postgres=# create table t_parent( postgres(# id ...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……