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
복사
•
•
원래 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