everydayminder
어찌보면 psql은 pgadmin과 더불어 Postgresql의 공식 client 중 하나이다. 그리고, 생각보다 많은 기능을 준다. CLI라는 점 때문에 무시할 법도 하지만, 오히려 psql 고유의 커맨드 때문에 이것을 더 선호하는 순간이 있기도 하다. Postgresql에 접속하기 위한 psql 옵션들 접속에 사용하는 주요 파라미터는 다음과 같다. -d: 데이터베이스 -h: 호스트 또는 IP -p: 포트 -U: 사용자계정 -w: 패스워드 없이 접속 -W: 패스워드 확인 help를 실행하자 psql에 접속한 후에 help를 실행하면 다음과 같이 안내 메시지가 뜬다. postgres=# help You are using psql, the command-line interface to PostgreSQL...
PostgreSQL을 설치한 머신내에는 psql이 기본적으로 설치가 되어 있겠지만, 리모트로 접속해야 하는 경우는 별도로 설치해 줘야 한다. 여러 GUI 기반 client들도 많지만, 간단하게 보거나 명령어로 손쉽게 조회해 보려면 psql도 충분할 경우가 많다. 특히 기본 메타 정보 등을 조회하는 명령어는 범용 GUI에서는 지원하지 않기 때문에, psql 나름의 장점이 있다. 맥북에서 psql 설치하기 다음과 같이 libpq를 설치한다. $ brew install libpq libpq 설치가 완료되었다면, $ brew link --force libpq 를 실행하여 심볼릭 링크를 생성한다. Linking /usr/local/Cellar/libpq/13.2... 372 symlinks created. If ..