지나가다 또 한자 적습니다.
정재익님께서 답변한 것에 약간 보충을 할까 하네요.
포스트그레스의 실행화일이 모여 있는 bin 디렉토리를
보시면 createdb, destroydb 등의 쉘 스크립트가 있읍니다.
이 스크립트는 일반 쉘 상에서 데이타베이스를 만들거나
삭제를 하려 할 때 쓰이는 데 이 스크립트가 template1 이라는
데이타베이스를 이용하더군요.
쉘 상에서 createdb 를 사용할 지라도 실제로는 psql 로 template1
에 들어간후 "create database" 등의 sql 을 사용하더군요.
결국 쉘상의 이러한 스크립트등은 template1이라는 특정의
데이타베이스를 사용하는 데 쓰여지더군요.
|