REST API Server + MySQL (CRUD) 서버와 DB 연동

2022. 4. 30. 15:26Web & Server/수업 내용

일단 npm 에서 mysql api를 다운받아야 한다.

 

그 후, db.js 파일을 다음과 같이 만든다.

 

그리고 메인앱 파일에서 

/members 라는 pathname으로 get 요청을 할 때

데이터베이스와 연결을 한다.

만약 연결을 할 때 에러가 났다면, throw err로 잡아준다.

에러가 없다면, mysql 커넥션을 통해 쿼리를 요청한다.

쿼리 및 db 사용이 끝나면 반드시 커넥션을 end()해야 한다.

 

아래는 post 방식으로 body 데이터를 db에 넘기는 방식이다.

 

https://poiemaweb.com/nodejs-mysql

 

MySQL 연동 | PoiemaWeb

Node.js(express)와 MySQL 연동

poiemaweb.com