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 |