カスタム検索
このエントリーをはてなブックマークに追加
tomo.gif (1144 ツバツイツト)line.gif (927 ツバツイツト)line.gif (927 ツバツイツト)line.gif (927 ツバツイツト)To previous pageTo home pageMailing to me

JDBCでPostgreSQLに接続する実験

Modified: 1 May 2007


MySQLのJDBCのインストール ( 17 March 2007
JDBCで接続してみる (17 March 2007


 PostgreSQLのJDBCのインストール

PostgreSQLのJDBCのダウンロード

PostgreSQLのJDBCは、以下からダウンロードできます。

http://jdbc.postgresql.org/

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

PostgreSQL7.3 で、J2SDK1.4 の場合、JDBC3 をダウンロードします。

2007年5月1日時点で、"pg73jdbc3.jar"がダウンロードできました。


MySQLのJDBCのインストール

"pg73jdbc3.jar"を、"$CATALINA_HOME/common/lib" にコピーすればインストール完了です。


 JDBCで接続してみる 

テストプログラムを作る

package appsample;

import java.sql.Connection;
import java.sql.DriverManager;


public class TestPgego  {

        public static Connection getConnection() {
                try {
                    Class.forName("org.postgresql.Driver");
                        Connection con = DriverManager.getConnection(
                                        "jdbc:postgresql://localhost:5432/hellodb/dbname","user","password");
                    return con;

                } catch (Exception e) {
                        throw new IllegalStateException("fall to getConnection");
                }
        }       
        
        
        public static void main(String[] args) throws Exception {
        Connection con = getConnection();
        System.out.println("con=" + con);
        con.close();
    }

}

コンパイルする。

export CLASSPATH=/usr/local/tomcat4/common/lib/servlet.jar 
javac src/appsample/TestPgego.java -d classes/

実行してみる。

# java -cp classes:lib/mysql-connector-java-3.0.11-stable-bin.jar appsample.TestPg
con=org.postgresql.jdbc.Connection@1194a4e
# 

To previous pageTo home pageMailing to meJump to Top of pageline.gif (927 ツバツイツト)line.gif (927 ツバツイツト)tomo.gif (1144 ツバツイツト)
カスタム検索



このエントリーをはてなブックマークに追加