Monti

#2 Node.js RestAPI 만들기 - DB 연동(MariaDB) 본문

JavaScript/Node.js

#2 Node.js RestAPI 만들기 - DB 연동(MariaDB)

montt 2021. 11. 8. 21:35

이전글 - Node.js 프로젝트 생성

 

Node.js RestAPI 만들기 - 1.프로젝트 생성

VSCode와 Node.js 설치는 Vue.js 개발환경 구축에서 다루었으니 아래 글을 참고해주시면 됩니다. #2 Vue 프로젝트 생성을 위한 개발환경 구축-1(VSCode, Node.js) vscode 설치 https://code.visualstudio.com/ Vis..

dolmengs.tistory.com

RESTAPI는 데이터를 제공해주는것을 목표로 한다.

일단 CRUD(Create, Read, Update, Delete)를 목표로 RESTAPI를 제작하는 것이기 때문에 데이터베이스랑 연동은 필수라고 봐도 된다.

 

Node.js - MariaDB 연동

1) mysql 모듈 설치 - 다음과 같은 명령어를 터미널에서 실행시킨다.

1
npm install mariadb --save
cs

VSCode 터미널창(단축키 : ctrl + shift + ` ) 

cmd창에서 진행해도 상관없다 하지만, 경로는 이전에 생성한 node 프로젝트에서 진행해야 한다.

 

2) MariaDB 설정 파일 생성(maria.js) (경로 : /project/database/connect/maria.js)

 선수작업으로 MariaDB에서 Database를 생성한 후 진행해야 한다.

1
2
3
4
5
6
7
8
9
10
11
const maria = require('mysql');
 
const conn = maria.createConnection({
    host: 'localhost',
    port: 3306,
    user: '유저명',
    password: '비밀번호',
    database: '데이터베이스명'
});
 
module.exports = conn;
cs

 

3. 마리아 DB 설정 추가 app.js (경로 : /project/app.js)

'JavaScript > Node.js' 카테고리의 다른 글

node Server Custom Cookies Setting  (0) 2022.10.03
#1 Node.js RestAPI 만들기 - 프로젝트 생성  (0) 2021.11.08
Comments