java串連postgreSQL資料庫簡單使用

來源:互聯網
上載者:User


http://wwwmaster.postgresql.org/download/mirrors-ftp?file=binary%2Fv8.1.4%2Fwin32%2Fpostgresql-8.1.4-1.zip
選擇一個下載速度快的國家下載 postgresql資料庫

http://jdbc.postgresql.org/download.html 下載jdbc驅動

安裝 postgresql,建表 

--  Table: testtable

--  DROP TABLE testtable;

CREATE   TABLE  testtable
(
  id bigserial  NOT   NULL ,
  name  varchar ( 30 ),
   CONSTRAINT  testtable_pkey  PRIMARY   KEY  (id)

WITHOUT OIDS;
ALTER   TABLE  testtable OWNER  TO  postgres;

 

CREATE  SEQUENCE testtable_id_seq
  INCREMENT  1
  MINVALUE  1
  MAXVALUE  9223372036854775807
  START  3
  CACHE  1 ;
ALTER   TABLE  testtable_id_seq OWNER  TO  postgres;

串連測試...

package  com.test;
import  org.postgresql. * ;
import  java.sql. * ;

public   class  TestDB  {
     public  TestDB()  {
    }
     public   static   void  main(String args[])
     {
        System.out.print( " this is a test " );
         try
         {
            Class.forName( " org.postgresql.Driver " ).newInstance();
            String url = " jdbc:postgresql://localhost:5432/postgres " ;
            Connection con = DriverManager.getConnection(url, " postgres " , " 1234 " );
            Statement st = con.createStatement();
            String sql = " select * from testtable " ;
            ResultSet rs = st.executeQuery(sql);
             while (rs.next())
             {
                System.out.print(rs.getInt( 1 ));
                System.out.println(rs.getString( 2 ));
            }
            rs.close();
            st.close();
            con.close();
            

        }
         catch (Exception ee)
         {
            System.out.print(ee.getMessage());
        }
    }
}

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.