문제 : 알수 없는 "DB명" 데이터 베이스 입니다.
데이터베이스가 존재하지 않아서 생기는 문제
시퀄라이즈 모듈 설치
npm i sequelize mysql2 -S
npm i sequelize-cli -D
시퀄라이즈를 사용하기 위해 이니셜라이즈
npx sequelize init
그러면 models 폴더 안에 index.js 파일과 config 폴더 안에 config.json 파일,
migreations 폴더와 seeder 폴더가 생긴다.
index.js 파일에는 설정을 편하게 도와주는 내용이 들어있고 건들지 않도록 한다.
config.json 안의 내용으로 DB에 접속할 수 있게 해주는 기본 정보들을 입력해준다.
아래의 명령어를 입력해준다.
npx sequelize db:create
config.json 안에 내용을 바탕으로 DB가 생성된다.
'내일배움캠프 노드 4기 > Today I Learned' 카테고리의 다른 글
socket.io (0) | 2022.12.29 |
---|---|
sequelize DB에 table 만들기 (0) | 2022.12.28 |
22/12/23 TIL - sequelize 문법, http status code (0) | 2022.12.23 |
express [Error: Cannot find module 'html'] (0) | 2022.12.22 |
22/12/20 쿠키, 세션, JWT(JsonWebToken) (0) | 2022.12.20 |