작성한 질문수
하루만에 배우는 express with AWS
HTTP GET 만들기 - 1
해결된 질문
작성
·
303
수정됨
1
다음과 같은 양식으로 남겨주세요.
질문을 한 배경 :
질문내용 :
code sandbox에서 promise 메소드가 실행이 안되네요 ㅠㅠ터미널에서 npm install mysql2 로 설치하고 db에서 데이터 조회도 잘되요
근데 createPool 메소드에 체인해서 promise()를 사용하는건 안되네요도와주세요!
답변 1
0
선생님 디비에 접속하는 환경이 혹시 어디일까요?
코드문제가 아니라 db에 접근하는 데이터베이스 네트워크가 문제인것같습니다.
코드의 문제일 가능성도 있습니다.
codesandbox입니다
promise메소드를 지우고 pool 을 이용해서 db에 데이터를 조회하는 메소드는 정상동작합니다
어느 부분을 살펴봐야할지 감이안오네요 ㅠ
선생님 제가 mysql2 를 쓸때 callback으로 작업을 코드에서 했었었나요?async await 로 처리한 것 같은데 만약 callback으로 처리하시길 선호하신다면 mysql 로 처리하시는게 좋을 것 같습니다. 그럴때는 createpool 처리는 mysql2 와는 다를 수 있습니다.
저도 callback으로 처리하려고 했는데 뭔가 잘 안되더라고요.
선생님 나중에 디코들어오실 수 있으면 그때 일정맞춰서 한번 같이 봐보죠
사실 글로는 한계가 있는 부분이 코딩이니까요.
codesandbox입니다
promise메소드를 지우고 pool 을 이용해서 db에 데이터를 조회하는 메소드는 정상동작합니다
어느 부분을 살펴봐야할지 감이안오네요 ㅠ