PostgreSQL   Cygwin(Windows)上のPostgreSQLの使い方
  2003/07/05


Cygwin(Windows)上のPostgreSQLを使い方

 Windows上でのUNIX風環境Cygwinでは、 Cygwinのバイナリ配布としてPostgreSQLの最新版がネットワークインストールでいつでも使え、 とても便利です。

 Cygwin自体のインストール方法は こちら に譲り、PostgreSQLのインストール方法ですが、 インストーラsetup.exeを起動して、ネットワークインストールでPostgreSQLを選べばほぼ全自動です。 但し、使うためには 「ipc-daemon」というソフトウェアが必要です。これはCygwinのバイナリとしては配布されていないので、 別途 こちらのページ からダウンロードし、適当なディレクトリで展開します。 すると、usrというディレクトリができるので、 そのディレクトリ以下のツリーを、Cygwinの/usr 以下にそれぞれコピーすればOKです。

 PostgreSQLサーバを起動するには、 まずipc-daemonをバックグラウンドで起動します。

% ipc-daemon &

psコマンドなどで動いているのを確認して、 PostgreSQLのデータベースを初期化し、起動します。

% mkdir /usr/local/pgsql
% mkdir /usr/local/pgsql/data
% export PGDATA=/usr/local/pgsql/data
(環境変数PGDATAのセットは、$HOME/.bash_profileに書いておくとよいです)
% initdb --encoding=EUC_JP --no-locale
% postmaster -iS
% createdb udb

  もくじ
PostgreSQL   (C) 2002-2003 MISUMI URANO (2003/07/05 - 2003/07/05)