PostgreSQL 접속하기
psql을 사용하여 PostgreSQL에 접속하는 방법은
psql -U [username] -d [database_name] -h [hostname] -p [port_number]
기본적으로 'postgres'로 설정되어 있다.
database_name: 접속할 데이터베이스의 이름이다.
hostname: PostgreSQL 서버의 호스트 이름이다.
port_number: PostgreSQL 서버의 포트 번호이다.
psql은 다양한 명령어를 지원하여 PostgreSQL 데이터베이스와 상호작용할 수 있다. 몇 가지 유용한 psql 명령어에 대해 알아보자.
- \l: 현재 서버에 있는 모든 데이터베이스 목록을 조회한다.
- \c database_name: 지정한 데이터베이스로 접속한다.
- \d: 현재 데이터베이스에 있는 모든 테이블, 뷰, 시퀀스, 인덱스 등의 목록을 조회한다.
- \dt: 현재 데이터베이스에 있는 모든 테이블의 목록을 조회한다.
- \dv: 현재 데이터베이스에 있는 모든 뷰의 목록을 조회한다.
- \di: 현재 데이터베이스에 있는 모든 인덱스의 목록을 조회한다.
- \q: psql 클라이언트를 종료하고 터미널로 빠져나간다.
echo "User : $PGUSER"
echo "Database : $PGDATABASE"
echo "Port : $PGPORT"
'DBA > Postgresql' 카테고리의 다른 글
| PostgreSQL 테이블 생성 및 변경 (1) | 2024.05.03 |
|---|---|
| Postgresql 사이즈(테이블, 스키마 등) (0) | 2024.04.25 |
| 주민등록번호 정합성 체크 FUNCTION (0) | 2024.04.24 |
| 법인등록번호 정합성 체크 FUNCTION (0) | 2024.04.24 |
| 사업자번호 정합성 체크 FUNCTION (1) | 2024.04.24 |