시퀄라이즈(sequelize)
ORM(Object-relational Mapping)으로 분류됨
ORM은 자바스크립트 객체와 데이터베이스의 릴레이션을 매핑해주는 도구
자바스크립트 구문을 알아서 SQL로 바꿔주기 때문에 DB 다루기가 쉬워짐
시퀄라이즈, 시퀄라이즈 명령어 실행을 위한 sequelize-cli, mariadb드라이버 설치
시퀄라이즈 초기화
config, models, migrations, seeders 폴더가 생성됨
model폴더안의 index.js
mariadb와 연결하기
시퀄라이즈를 통해 익스프레스 앱과 연결
mariadb와 연동할 때 config 폴더안의 config.json 정보가 사용되기 때문에 정보를 입력해줌
노드 서버 시작
config 파일에 비밀번호 임의로 다르게 넣어서 연결실패 확인 후
비밀번호 맞는걸로 다시 넣어 연결 성공 확인
'Node.js' 카테고리의 다른 글
[Node.js] realm 실습 (0) | 2023.11.06 |
---|---|
[Node.js] SQLite 데이터를 MariaDB로 마이그레이션하기 (0) | 2023.11.06 |
[Node.js] Express 프로젝트 만들기 (0) | 2023.10.30 |
[Node.js] http 모듈로 웹서버 만들기 (0) | 2023.10.26 |
[Node.js] 노드 내장 객체와 모듈 (0) | 2023.10.24 |