프로젝트용 PostgreSQL 설치 및 기본 세팅

<aside> ⛳

mac기준이라 윈도우는 안됩니다! 대신 흐름은 같으니 아래 틀대로 하면서 안되는 부분은 서치해보시면 될 것 같습니다!!

  1. PostgreSQL 설치 (17버전 사용했음)
  2. 버전에 호환되는 PostGIS 설치
  3. PostgreSQL의 슈퍼유저로 DB 연결 (기본 이름 postgres)
  4. 스프링에서 로그인할 사용자(이름,비밀번호) 생성 → 이 계정이 슈퍼유저 권한을 갖도록 만들거나 기존 슈퍼유저에 비밀번호 설정해서 사용
  5. 데이터베이스 생성 (vroomvroom)
  6. 사용할 데이터베이스에 슈퍼유저로 연결해서 Create EXTENSION postgis; 입력
  7. 설치되는거 확인

</aside>

1. PostgreSQL 설치 (homebrew)

brew update
brew install postgresql@17

2. 실행

brew services start postgresql
brew services list
psql -d postgres 
CREATE ROLE postgres WITH LOGIN SUPERUSER PASSWORD 'qwer1234';

3. 연결

image.png

image.png