Off-day / BackEnd :: db 설정하기

With·2022년 3월 2일
0

[Sub-Side] Off-day

목록 보기
2/2

PlanetScale 설정

설치하기
1. brew install planetscale/tap/pscale
2. brew install mysql-client

위 두가지를 설치하고 (mac os 기준), 터미널에 pscale을 입력해본다. 아래 이미지처럼 표시되면 정상적으로 설치가 된 것을 의미한다.

로그인 하기
pscale auth login을 통해 로그인을 시도한다. 브라우저에 코드가 표시되고 일치하는지 확인 후 로그인을 완료한다.

지역 설정
pscale region list를 통해 사용가능한 지역을 알 수 있다.

원하는 지역에 database 생성
pscale database create off-day --region ap-northeast 를 통해 db을 생성한다. 'off-day'는 사용하고자 하는 db의 이름이므로 임의로 정하면 된다. 아래와 같이 메시지가 표시되면 정상적으로db가 생성된 것이다.

pscale 패널에서도 생성된 것을 확인 할 수 있다.

db 실행하기
planetScale에서는 로컬과 pscale 사이에 암호화된 터널을 통해 연결된다. pscale connect off-day를 통해서 db에 접속한다. 사진과 같이 정상적으로 연결이 된다. 터미널에 표시된 URL을 env 파일에 넣어 수정한다.

// .env
DATABASE_URL="mysql://127.0.0.1:3306"

'model' push 하기
6.5 부터

profile
주니어 프론트엔드 개발자 입니다.

0개의 댓글