mkdir -p /usr/local/pgsql/{bin,include,lib,data}
editare il proprio
.bash_profile ( se non esiste crearlo in $HOME) ed aggiungere:
PATH=$PATH:/usr/local/pgsql/bin:/usr/local/bin
PGDATA=/usr/local/pgsql/data
PGLIB=/usr/local/pgsql/lib
LD_LIBRARY_PATH=/usr/local/pgsql/lib:/usr/local/lib
export LD_LIBRARY_PATH PATH PGDATA PGLIB
installare cygipc-1.13-2.tar.bz2 e scompattarlo sotto /
cd /usr/local/bin
./ipc-daemon &
initdb, a questo punto il db viene creato e inizializzato.
in “/usr/bin” creare il file “startdb” per avviare il postmaster, cosė fatto:
/usr/local/bin/ipc-daemon
&
/usr/bin/pg_ctl -o -i -D
/usr/local/pgsql/data -l $HOME/dblog start
creare “stopdb”:
/usr/bin/pg_ctl -o -i -D /usr/local/pgsql/data -l $HOME/dblog stop
dopo aver lanciato startdb, testare la connessione con: “psql template1”
.... enjoy.
Infine per sviluppare programmi che si connettono al db con le “libpq”, cliccare su quessto link per scaricare le librerie da compatare in /.
Cygwin With Wingtk