Prisma & PlanetScale 설치(feat. mySQL + window버전)

bebrain·2023년 2월 7일
0

Prisma 설치

npm i prisma -D

🔗 불러오는법

npx prisma init → env, prisma파일생김

npx prisma로 구동

PlanetScale

power shell창에서

Set-ExecutionPolicy RemoteSigned -Scope CurrentUser

irm get.scoop.sh | iex

scoop bucket add pscale https://github.com/planetscale/scoop-bucket.git

scoop install pscale mysql

🔗 설치되었는지 확인

pscale

🔗 로그인

pscale auth login

→ 브라우저(planetscale) 자동으로 열림
→ 문자+숫자 8개보임
→ 파워쉘에 뜬 암호와 비교해서 일치하는지 확인후 브라우저의 confirm버튼누름
→ 파워쉘에서 Successfully logged in.이 출력되는지 확인

🔗 연결

pscale database

pscale database create 데이터베이스명 --region ap-northeast

pscale connect 데이터베이스명(화면끄면안됨)

127.0.0.1:3306 복사해서 .env파일에 붙여넣기
ex)DATABASE_URL="mysql://127.0.0.1:3306/carrot-market"

planetScale과 연결완료

🔗 추가사항(필수아님)

schema.prisma파일에서 필요한 설정작업후 해당 프로젝트 터미널에서

$ npx prisma db push

결과화면



0개의 댓글