inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스

08-05 게시판 CRUD API

08-05 강의에서 DB 접근이 안되는 현상이 발생합니다.

해결된 질문

414

박상준

작성한 질문수 5

0

 Screenshot 2023-05-25 at 9.38.14 PM.png
위와 같은 연결 오류가 발생하고

이때 host는 'localhost' 로 입력을 한 상태입니다.

app.module.ts 파일 내의 host를 127.0.0.1 로 변경하면 또 정상 작동 합니다.

인터넷을 보니까

socketPath: '/tmp/mysql.sock' 를 마지막에 넣어주면 또 정상 작동 하는 것 같습니다.

도서관과 같은 특수한 네트워크 환경에서 진행해서 그런걸까요?

https://cloer.tistory.com/56 자료를 참고했습니다.

javascript node.js express docker tdd rest-api nestjs

답변 1

0

노원두

안녕하세요! 상준님!

우리가 보통 사용하는 localhost는 편의상 있는 개념이고, 사실은 127.0.0.1이 맞습니다!
따라서, 127.0.0.1은 정상적으로 작동해야 하고, 현재 상황 같은 경우에는 localhost를 127.0.0.1로 변환하지 못하는데에서 발생한 문제라고 판단되네요!

운영체제마다 다르지만, mac이나 리눅스의 경우 /etc 라는 폴더에 hosts라는 파일이 존재합니다
이 파일을 열어보면 아래와 같습니다

파일: /etc/hosts

image따라서, localhost:4000/boards라고 입력하시면 127.0.0.1:4000/boards가 실행되겠죠?!

 

하나만 더 보면, 저는 localhost:4000/boards 대신에 qqq:4000/boareds 로 변경해서 접속하고 싶어요!
라고 하시는 경우에는 아래와 같이 변경해서 테스트 해보시면 되겠죠?^^

image

결론적으로, 현재 상준님의 컴퓨터에서 localhost가 127.0.0.1로 변경되도록 만들어주는 설정 부분에 문제가 있는 것 같네요!
도서관이라 그런 것은 아닌 것 같아요!^^

그래프 ql 문서 사용할때 느낌표 남는거 어떻게 없애나요?

0

86

2

강의 전체 소스 코드를 받고싶습니다.

0

77

2

fontawesome 사용 문의

0

80

2

소스 코드 부탁드립니다~

0

87

2

깃 레포지터리 소스

0

87

2

커리큘럼12.css 정렬 에 나오는 과제 정답알고싶어요

0

74

2

10-01 Entity TypeOrmModule.forRoot 에 entities

0

89

3

강의 버전관련 문의입니다

0

104

2

Ubuntu 설치 관련

0

62

1

schema.gql 질문 드립니다.

0

51

1

서버 재실행시 Many to Many

0

102

3

input 관련 문의

0

90

2

Rest API 보다는 graphql이 주된 내용인데

0

134

2

강의 전체 소스코드 받을수있을까요?

0

156

1

도커볼륨 마운트 관련

0

127

2

findOne 타입스크립트오류

0

109

1

http => htrtps 호출 인증서 신뢰 오류

0

356

1

self-signed certificate in certificate chain 에러 발생

0

421

1

mongoose 설치 오류

0

143

1

특정 API, 특정 IP 허용 (단일경로에 CORS 활성화)

0

285

2

08-06

0

180

3

구조랑 패턴 관련해서 질문

0

126

2

mydocker

0

129

2

coolsms statuscode 2000 인데 전송안돼는 경우 확인.

0

156

1