반응형
맥 환경(MacOs) PostgreSQL 설치 - 설치 후 기본 설정
PostgreSQL 실행 > PostgreSQL 콘솔 접속 > 사용자 생성 > 권한 부여
데이터베이스 생성 > 데이터베이스 사용 / 연결 > 데이터베이스 삭제
PostgreSQL 실행
1
|
brew services start postgresql
|
PostgreSQL 콘솔 접속
1
|
psql postgres
|
사용자 생성
1
2
3
|
CREATE ROLE postgres WITH LOGIN PASSWORD 'postgres';
\du
|
권한 부여
1
2
3
|
ALTER ROLE postgres CREATEDB;
ALTER ROLE postgres CREATEROLE;
|
데이터베이스 생성
1
|
CREATE DATABASE test_webflux_crud;
|
사용자에게 데이터베이스 권한 부여
1
|
GRANT ALL PRIVILEGES ON DATABASE test_webflux_crud TO postgres;
|
데이터베이스 연결
1
|
\connect test_webflux_crud;
|
데이터베이스 확인
1
2
3
|
\list
\q
|
생성한 사용자로 접속
1
|
psql postgres -U postgres
|
데이터베이스 삭제 - 데이터베이스 소유자로 접속 필요
1
|
DROP DATABASE test_webflux_crud;
|
반응형
'맥 (Mac) > 개발환경 (MacOS M1)' 카테고리의 다른 글
[MacOS 개발환경 #2] Oracle JDK 1.6 설치 / 환경설정 - Homebrew (0) | 2021.06.27 |
---|---|
[MacOS 개발환경 #10] 이클립스 - workspace 추가 실행 (0) | 2021.06.26 |
[MacOS 개발환경 #9] DynamoDB 로컬(Local) 환경 설치 - Java (0) | 2021.06.26 |
[MacOS 개발환경 #8] Cassandra - 설치 (2) | 2021.06.26 |
[MacOS 개발환경 #7] PostgreSQL 설치 (1) - homebrew 활용 (0) | 2021.06.05 |