Application/DataBase

M1 Mac PostgreSQL 설치하기

winney916 2024. 5. 2. 00:16
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
  • postgres라는 이름의 계정에 데이터베이스 생성 권한을 부여한다.

    • ALTER ROLE postgres CREATEDB;
      • 결과 출력 : ALTER ROLE
  • postgres라는 이름의 계정에 데이터베이스 생성 권한을 부여한다.

    • ALTER ROLE postgres CREATEROLE;
      • 결과 출력 : ALTER ROLE

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