Search
Duplicate

Postgre 설치하기 (클러스터맥 with Homeberw)

Created
2021/07/02 02:26
Tags
brew install postgresql
Shell
복사
설치가 완료되면
brew services start postgresql
Shell
복사
이러면 잘 시작되었다는 소리가 나올 것이다.
간단히 아래 명령어로 확인
postgres --version
Shell
복사
이후
psql postgres
Shell
복사
를 입력하여 직접 postgres 을 컨트롤해보자
postgres=# \\du
Shell
복사
라고 입력하면 나의 현재 mac 접속 계정으로 아이디가 만들어졌을 것이다.
postgres=# \\password [Role name] 으로 관리자(나) 의 비밀번호를 바꿔주자.
Shell
복사
이후 매번 DB 를 터미널로만 컨트롤하긴 힘드니까 개쩌는 어플리케이션을 하나 설치하자 여기 에서 pgadmin4-5.3.dmg 을 받아 설치하면 된다.
원래 PostgreSQL 의 installer 로 설치하였을 경우 자동으로 pgadmin 까지 다 설치해주는데
우리는 brew 를 통해 하나하나 설치하므로 pgadmin4 를 설치 후 실행해도 우리의 DB 가 연결되어 있지 않다.
pgAdmin 클 처음켜면 비번을 입력받는데 아까 바꾼 비번을 입력해주자.
그리고 Add New Server 를 통해 내 로컬 DB 를 잡아주면된다.
General 탭에서 Name 는 이 pgadmin4 가 해당 서버를 표기하는 이름이고,
Connection 에서 Host name/address 에 localhost 라고만 적어주면 된다. (포트는 기본 5432)
비번은 당연히 위에서 우리가 변경해줬던 비번이다.
이러면 준비 끝!
참조
To migrate existing data from a previous major version of PostgreSQL run: brew postgresql-upgrade-database
This formula has created a default database cluster with: initdb --locale=C -E UTF-8 /Users/honlee/.brew/var/postgres For more details, read: https://www.postgresql.org/docs/13/app-initdb.html
To have launchd start postgresql now and restart at login: brew services start postgresql Or, if you don't want/need a background service you can just run: pg_ctl -D /Users/honlee/.brew/var/postgres start