영신님이 Postgresql설치 및 세팅 노션에 올려주신거 참고하면서 window 환경에서 세팅
1. PostgreSQL 공식 설치 프로그램 사용
PostgreSQL 공식 사이트 버전 17로 설치해서, 환경변수 설정 path에 C:\Program Files\PostgreSQL\17\bin 경로 설정
psql --version
설치 확인 후
2. PostgreSQL 서버 실행 및 종료
window 에서는 PostgreSQL 서비스가 자동으로 실행된다고 하지만, 그래도 확인!
서비스 실행
net start postgresql-x64-17
서비스 중지
net stop postgresql-x64-17
3. PostgreSQL 데이터베이스 설정
DBeaver로 PostgreSQL 데이터베이스 생성
- DBeaver 설치 및 PostgreSQL 연결
- DBeaver를 실행하고, Database > New Connection 클릭
- PostgreSQL 선택
- localhost, 포트 : 5432, 비밀번호 : 설치 시 설정한 비밀번호 입력
- 연결 표시!
외부 접속 허용
노션 참고해서 pg_hba.conf와 postgresql.conf 파일을 수정하였고,
변경사항 코드는 아래와 같이 적용!
pg_ctl -D "C:\Program Files\PostgreSQL\17\data" restart
yml도 내 이름, 비밀번호로 설정하여 넣어줌
확인
- 모든 데이터베이스 확인
\l
- 현재 연결된 데이터베이스 확인
\c
- 사용자 목록 확인
\du