리눅스 PostgreSQL 클라이언트 psql

1 개요[ | ]

리눅스 psql
/usr/bin/psql
  • PostgreSQL 터미널

2 실행예시 1[ | ]

[root@zetawiki ~]# psql
psql: could not connect to server: No such file or directory
	Is the server running locally and accepting
	connections on Unix domain socket "/tmp/.s.PGSQL.5432"?
→ 서버는 설치하지 않고 클라이언트만 설치한 경우[1]

3 실행예시 2: 원격서버 접속[ | ]

이 부분에 대해 더 많은 내용을 읽으려면 psql 원격서버 접속 문서를 참조해 주세요.

psql -h 서버주소 -U 아이디 데이터베이스명
[root@zetawiki ~]# psql -h 135.79.246.80 -U testuser mydb
Password for user testuser:
psql (8.4.20, server 9.1.1)
WARNING: psql version 8.4, server version 9.1.
         Some psql features might not work.
Type "help" for help.
mydb=>
mydb=> \q
[root@zetawiki ~]#

4 실행예시 3: 패스워드 옵션[ | ]

PGPASSWORD=패스워드 psql 데이터베이스명 -h 서버주소 -U 아이디
[root@zetawiki ~]# PGPASSWORD=P@ssw0rd psql mydb -h 135.79.246.80 -U testuser
psql (8.4.20, server 9.1.1)
WARNING: psql version 8.4, server version 9.1.
         Some psql features might not work.
Type "help" for help.
mydb=>

5 같이 보기[ | ]

6 주석[ | ]

  1. 옵션을 주지 않으면(접속대상서버를 지정하지 않으면) local socket을 참조함
문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}