728x90
[postgresql] - 01. Mac M1 환경에서 설치 및 세팅하기(dbeaver)
[postgresql] - 01. Mac M1 환경에서 설치 및 세팅하기(dbeaver)
feelincoding.github.io
위 링크를 참고했다.
1. postgresql
1.1 homebrew로 설치하기
- $ brew install postgresql
1.2 postgresql 실행하기
- $ brew services start postgresql
1.3 postgresql 접속하기
- $ psql postgres
1.4 [postgresql 내부에서] 로컬 개발을 위한 계정 생성 및 권한 추가
- postgres라는 이름의 계정을 생성하고 비밀번호는 postgres로 설정
- CREATE ROLE postgres WITH LOGIN PASSWORD 'postgres';
- 결과출력 : CREATE ROLE
- CREATE ROLE postgres WITH LOGIN PASSWORD 'postgres';
-
postgres라는 이름의 계정에 데이터베이스 생성 권한을 부여한다.
- ALTER ROLE postgres CREATEDB;
- 결과 출력 : ALTER ROLE
- ALTER ROLE postgres CREATEDB;
-
postgres라는 이름의 계정에 데이터베이스 생성 권한을 부여한다.
- ALTER ROLE postgres CREATEROLE;
- 결과 출력 : ALTER ROLE
- ALTER ROLE postgres CREATEROLE;
1.5 로컬 개발을 위한 데이터베이스 생성 및 디비접근 권한 부여Permalink
- `postgres=# CREATE DATABASE test; CREATE DATABASE
test라는 이름의 데이터베이스를 생성한다.(이름은 자유롭게)
postgres=# GRANT ALL PRIVILEGES ON DATABASE test TO postgres; GRANT
postgres라는 이름의 계정에 test라는 이름의 데이터베이스에 모든 권한을 부여한다.`
1.6 유저 확인 및 db 접속Permalink
- `postgres=# \connect test You are now connected to database "test" as user "기본유저".
test 데이터베이스에 접속한다.
test=> \q
test 데이터베이스에서 나온다.
$ psql -U postgres -d test
test 데이터베이스에 postgres라는 이름의 계정으로 접속한다.
test=> select current_user; current_user
postgres (1 row)
이렇게 생성한 계정으로 생성한 데이터베이스에 접속할 수 있다.`
그 다음 해당 계정을 바탕으로 다음 내용을 진행한다.
pgadmin 설치 및 세팅
[PostgresSQL] PostgresSQL, pgAdmin 설치 (for Mac)
[PostgresSQL] PostgresSQL, pgAdmin 설치 (for Mac)
PostgresSQL 설치 (for Mac) Postgres.app 사이트에서 Latest Release 된 버전을 다운로드 한다. (2023-06-19 기준 - 15.3 버전) 설치 후 PostgreSQL15를 Start 해준다. PostgreSQL15 실행 (Not running → Running) pgAdmin4 설치 (for Mac
jhlee-developer.tistory.com
'Application > DataBase' 카테고리의 다른 글
생활코딩 SQL (0) | 2022.02.16 |
---|