日常茶飯事

Postgresql 은 BSD나 MIT와 유사한 라이센스를 가진 RDBMS이다.


나름 15년의 유구한 역사를 가지고 있으며 MySql이  Oracle에 넘어 가버린 지금 상황으로는 아주 좋은 대체 DB라고 할수 있다.

실제로 일본에서는 상용은 Oracle 무료는 PostgSQL이 대세이다. 기본적으로 SQL:2008를 대부분 지원한다.


자세한 내용은 아래의 페이지를 읽어 보시라!!


Postgresql 설치.

# pkg install postgresql92-client postgresql92-server

# echo 'postgresql_enable="YES"' >> /etc/rc.conf 

DB초기화

# /usr/local/etc/rc.d/postgresql initdb

/usr/local/etc/rc.d/postgresql start

접속가능 ip 지정

# vi /usr/local/pgsql/data/postgresql.conf 

listen_addresses = '*' 

접속 방법지정

# vi /usr/local/pgsql/data/pg_hba.conf 

host    all             all             192.168.0.0/24          md5

접속가능 ID생성 (Super User)

# su pgsql

$ createuser -sdrP username

Enter password for new role: ******

Enter it again: ******


$ exit

재시작한다.

/usr/local/etc/rc.d/postgresql restart

이제 PGAdmin등을 이용해서 접속해보면 된다.


Comment +0