메뉴 건너뛰기

infra

[postgresql] 설치 및 psql 사용하기

lispro062016.03.01 08:22조회 수 1053댓글 0

    • 글자 크기

쉘 스크립트로 table 내용이나 쿼리를 이용한 설정 확인을 하려하는데, 쉽지 않았다.


마침 좋은 힌트가 있어서 사용했는데, 잘 되었다.


PGPASSWORD에 사용자 입력 변수를 저장하고, 하위에서 쿼리문을 -c 인자를 활용해 비밀번호 입력 없이 수행 가능하다.


쉘스크립트 사용 후에 변수가 남아 있지 않다.


sudo apt-get install postgresql 로 별 문제없이 우분투에서 설치할 수 있었고,

비밀번호를 null 로 설정하려 했으나, 실패해 pg_hba.conf 에서 trust 로 변경해 비번 없이 접속한 후, 재설정 했다.


read Postgres

export PGPASSWORD=$Postgres


psql -c "select * from pg_user;" -U postgres -o userinfo.txt

lispro06 (비회원)
    • 글자 크기

댓글 달기

첨부 (0)
위로