1 개요[ | ]
- 리눅스 psql
- /usr/bin/psql
- PostgreSQL 터미널
2 실행예시 1[ | ]
Console
Copy
[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 원격서버 접속 문서를 참조해 주세요.
Bash
Copy
psql -h 서버주소 -U 아이디 데이터베이스명
Console
Copy
[root@zetawiki ~]# psql -h 135.79.246.80 -U testuser mydb
Password for user testuser:
Console
Copy
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=>
Console
Copy
mydb=> \q
[root@zetawiki ~]#
4 실행예시 3: 패스워드 옵션[ | ]
Bash
Copy
PGPASSWORD=패스워드 psql 데이터베이스명 -h 서버주소 -U 아이디
Console
Copy
[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 주석[ | ]
- ↑ 옵션을 주지 않으면(접속대상서버를 지정하지 않으면) local socket을 참조함