본문 바로가기

RDBMS/PostgreSQL

Postgresql 간단 명령어 ( + psql 명령어 )

psql 명령어

 

psql

- localhost의 5432 port로 Postgresql에 접속합니다. postgres 계정으로 실행 시 postgres 아이디로 접속

 

psql -U test

- localhost의 5432 port로 Postgresql에 접속합니다. -U 뒤에 붙여지는 아이디로 접속 ( test 계정으로 접속 )

 

psql -U test -d testdb

- localhost의 5432 port, test계정의 testdb database로 접속합니다. -U ID명, -d DB명

 

psql -p 1234 -U test -d testdb

- localhost의 1234 port, test 계정의 testdb database로 접속합니다. -p port 번호, -U ID명, -d DB명

 

psql -h ip ( ex) 127.0.0.1 )

127.0.0.1의 5432 port로 접속합니다. postgres 계정으로 실행 시 127.0.0.1의 Postgresql을 postgres 계정으로 접속

** 타 서버의 Postgresql로 접속하는 명령어 입니다. 

 

postgresql 간단 명령어

사용자 목록 조회1
\du

사용자 목록 조회2
select * from pg_user;

사용자 생성
create user <아이디> with encrypted password '<비밀번호>';

사용자 비밀번호 변경
alter user <아이디> with password '<비밀번호>';

DB 생성 / 소유주 설정
create database <DB명> owner <아이디>;

모든 데이터베이스 목록 조회
\l

모든 테이블 목록 조회 \dt
select * from pg_tables where tableowner = 'paas'

'RDBMS > PostgreSQL' 카테고리의 다른 글

Postgresql data 경로 변경  (0) 2023.07.21
Postgresql 설치 ( Linux )  (0) 2021.11.22