[HOME]: [Mac OS X]: [MacPython]: [Emacs]: [生存報告記]: [MacEmacs JP Project]: [NTEmacs JP Project]:

用意する物

cygwin

cygipc

設定

WinNT/2kなどではサービスに登録可能です。

ipc-daemon --install-as-service
net start ipc-daemon

管理ツールのサービスで登録された事を確認してください。

postgresqlの設定

initdb -E EUC_JP -D /usr/share/postgresql/data
cygrunsrv --install PostgreSQL --path /usr/bin/postmaster --args "-D /usr/share/postgresql/data -i" --dep ipc-daemon --termsig INT --user postgres --shutdown

postgresqlもサービスに登録します。登録内容がうまくできている事を確認する。

参考サイト

Utilities for Cygwin

WindowsでUNIX環境を

PostgreSQLで遊ぼう

import java.sql.*;
public class TestPostgreSQL {
        public static void main(String argv[]) throws Exception {
            Class.forName("org.postgresql.Driver");
            Connection conn = DriverManager.getConnection(
                        "jdbc:postgresql://ipaddress/template1",
                        "sakito",
                        ""
                );
            Statement stmt = conn.createStatement();
            ResultSet rset = stmt.executeQuery("SELECT now();");
            while (rset.next()) {
                System.out.println(rset.getString(1));
        }
         rset.close();
        stmt.close();
        conn.close();
         }


PostgreSQL CategoryDatabase CategoryLink CategoryUnix