명령어 정리

psql 명령어

psql -U postgres : pgql 접속
\c [DB Name] [Connection User] : DB instance 변경
\list(or \l) : 전체 Database Instance 목록
\dn : 스키마 조회
\du : 계정 조회
\dt : 접속한 DB Instance의 Table 목록
\ds : Sequence 목록
\df : Function 목록
\dv : View 목록
\du : User 목록
\q : pgql 나가기

Database 생성 삭제

-- Database 생성
create Database myDb owner myUser;
-- Database 삭제
Drop Database myDb;

유저 생성

CREATE USER 새유저이름 WITH {CREATEDB PEPLICATION} PASSWORD '새유저의 비밀번호';

CREATE ROLE 새유저이름 WITH {CTEATED REPLICATION} PASSWORD '새유저의 비밀번호';
  • 권한 옵션

    • SUPERUSER

    • CREATE DB

    • CREATEROLE

    • INHERIT

    • LOGIN

    • REPLICATION

Ref

Last updated