• 카테고리

    질문 & 답변
  • 세부 분야

    풀스택

  • 해결 여부

    미해결

connect ECONNREFUSED 127.0.0.1:3333

21.10.14 20:03 작성 조회수 4.25k

0

고생 많으십니다.

 

아래처럼 npx sequelize db:create 입력시 connect ECONNREFUSED 127.0.0.1:3333으로 표시되고 있습니다.

연결되지 않았다는 뜻 같은데 해당 포트 주소가 DB 주소로 설정한 상태입니다. 워크벤치를 통해서도 해당 주소로 잘 접속되고 있고 터미널을 통해서도 mysql을 켜둔 상태입니다. config.js에도 잘 입력하여 back 서버에 git pull로 잘 적용한 상태입니다. 왜 이런걸까요??

 

답변 1

답변을 작성해보세요.

0

저 에러는 DB 서버를 안 켰을 때 나오는 에러입니다.

명령프롬프트에서 curl localhost:3306 과 curl localhost:3333을 해서 각각 뭐가 나오는지 알려주세요.

 

거휘님의 프로필

거휘

질문자

2021.10.15

3306은 프론트 서버죠? 제가 프론트 서버는 3000으로 했었습니다.

 

 

3000은 연결이 되어있지 않다는 문구 같은데 현재 aws를 통해 프론트와 백엔드 서버 모두 아래와 같은 에러가 나오고 있습니다.

 

 

참고로 로컬서버에선 백엔드 프론트 모두 잘 동작하고 있습니다.

아뇨 aws 백엔드 서버에서 curl 하셔야죠. 제 생각에는 백엔드 서버에서 mysql이 실행되고 있지 않는 것 같습니다. sudo service mysql start 같은 거 입력하셨나요? 보통은 기본적으로 실행되고 있는데 무슨 이유에서인가 실행되지 않은 것 같습니다. 프론트서버 에러는 백엔드 서버때문에 발생하는 에러입니다.

거휘님의 프로필

거휘

질문자

2021.10.16

아무래도 우분투를 사용하면서 DB쪽에 뭔가 문제가 있는것 같아서 MYSQL 삭제후 다시 강의 이어가보겠습니다 감사합니다.