Class05(node.js+mysql 연동)
2022. 07. 19. 수업내용 정리
node.js .. mySQL 연동..
-
실행
실행하려면 MySQL 8.0 Command Line Client나 MySQL shell을 실행, 본 게시글에선 MySQL 8.0 Command Line Client를 사용합니다.
-
SQL DB생성 및 조회
-
MySQL 8.0 Command Line Client 실행 후 비밀번호 입력
-
데이터 목록 조회
-
새로운 데이터베이스 생성
-
생성한 데이터베이스 사용
-
테이블 생성
-
테이블에 데이터 삽입
-
테이블에서 삽입한 데이터 조회
-
-
연동
-
먼저 지난번 node.js 기본환경 세팅 때 server 환경 구축 후 server 폴더에 config폴더를 새로 생성한 후, 그 안에 db.js(파일명은 자유) 파일을 생성해줍니다.
-
db.js에 아래와 같이 코드를 작성합니다.
-
터미널에 이미지와 같이 ‘express’ 때처럼 ‘npm install mysql’ 입력후 다운로드하고 json으로가 설치가 되었는지 확인을 합니다.
-
다시 server.js 파일로 돌아가신 후, 아래의 이미지에 있는 것처럼 코드를 추가해주시면 연동이 완료됩니다.
-
이제 server에서 SQL 명령문을 실행해보기 위해 get 요청을 아래의 코드처럼 작성해줍니다.
-
터미널에서 ‘node server.js’를 입력해 서버를 활성화시키고 query에 있는 SQL명령어 실행여부를 확인하기 위해서 값을 순차적으로 기입해줍니다.
실행 후 테이블 변화 ▼
값이 잘 추가된 것을 확인할 수 있습니다.
-
댓글남기기