본문 바로가기
반응형

mysql2

[Node.js] Express + MySQL로 REST API 만들기 (2) 이번 포스팅에서는 DB 서버와 Express 서버 간 연결하는 코드를 작성하고, 모듈화하여 사용하는 것을 작성해보겠습니다. 준비물 DB 주소 DB 포트 DB 접속 계정 아이디/패스워드 연결할 DB(스키마)명 DB GUI 툴(MySQL Workbench, Sequel Pro 등) DB 드라이버 설치 express와 mysql을 연결하기 위해선 mysql 드라이버가 필요합니다. npm 에서 mysql 이라는 이름의 패키지를 설치하시면 됩니다. > npm i mysql DB 연결 app.js 파일에 아래 코드를 추가하여 DB와 연결하는 객체를 만들어 보도록 하겠습니다. mysql 내의 createConnection 메서드를 이용해 DB 정보를 입력하면 됩니다! // app.js에 추가 const mysql =.. 2021. 4. 2.
[Node.js] Express + MySQL로 REST API 만들기 (1) Node.js로 REST API를 구현하는 프로젝트를 진행하며 Express.js와 MySQL을 연동해 구현하는데 자료가 생각보다 많이 없는 것 같아 직접 포스팅을 시작해보겠습니다! Express.js는 현재 Node.js 플랫폼의 가장 인기있는 웹 프레임워크입니다. 가장 많이 사용하는 스프링과 비교했을 때 훨씬 빠르게 개발 환경을 세팅하고 실제 서버 코드를 구현할 수 있다는 장점이 있습니다. 현업에서도 많이 사용되고 있으며 타입스크립트와 함께 사용할 경우에는 보통 Nest.js 라는 프레임워크를 사용합니다. 일반적으로 Node.js 플랫폼과는 NoSQL이 호환성이 좋아 MongoDB를 많이 사용하는데, 이번 포스팅에서는 관계형 데이터베이스인 MySQL과 연동하여 API를 구현해 보도록 하겠습니다. Ex.. 2021. 4. 1.
반응형