Databae/PostgreSQL

PostgreSQL 사용자 설정 및 명령어

_김은찬 2020. 1. 27. 15:27

실행

brew services start postgresql

 

로그인

psql postgres

 

사용자 및 비밀번호 생성

CREATE ROLE user WITH LOGIN PASSWORD 'password';

 

데이터베이스 액세스 권한주기

ALTER ROLE user CREATEDB;

 

로그아웃

\q

 

새로 생성된 사용자로 로그인

psql -d postgres -U user

 

데이터베이스 리스트

\list   -- 데이터베이스 리스트 보기
\l      -- 위와 동일 축약형
\list+  -- 상세한 데이터베이스 리스트 보기
\lt+    -- 위와 동일 축약형

 

데이터베이스 생성

CREATE DATABASE database_name;

세미콜론(;) 빼먹지 말자!

 

데이터베이스 연결

\c database_name