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