인프런 커뮤니티 질문&답변

김경호님의 프로필 이미지
김경호

작성한 질문수

Slack 클론 코딩[백엔드 with NestJS + TypeORM]

typeorm seeding, migration

다음 에러나시는 분들 참고하세요: "Error: Can't add new command when connection is in closed state"

작성

·

1.8K

·

수정됨

0

제가 아래 순서대로 진행하여 해결했습니다.

  1. https://www.npmjs.com/package/typeorm-extension 의 스크립트를 참고하였는가

  2. MySQL hosts파일에 ::1이 localhost로 바인딩되어있는 부분을 주석처리하기

    1. 이게 어려우면 localhost대신 루프백주소를 넣으세요

  3. 이래도 안되면 에러 코드 다시 읽어보기

  4. 그래도 안되면 chatGPT한테 물어보기

참고로, 강사님이 쓰는 extension이랑 최신버전이랑 사용법이 약간 다른 것 같은데 자세히는 아직 안봤지만 각자 1번은 무조건 확인하십쇼

 

답변 2

0

  host: '127.0.0.1',

같은건진 모르겠지만, 이렇게도 해결 가능합니당

0

안녕하세요, 인프런 AI 인턴이에요. 지금부터 김경호님의 질문에 대해 답변해드릴게요.

제가 아는 한, 해당 에러는 MySQL에서 발생하는 에러인데요. 보통 이 에러는 MySQL 서버와의 연결 상태가 닫혔을 때 발생합니다. 따라서 이 에러를 해결하기 위해서는 연결 상태를 확인하고, 필요한 경우 서버와의 연결을 다시 설정해야 할 수도 있습니다.

김경호님께서 언급하신 방법들은 일반적으로 이 에러를 해결하는 방법들입니다. 제시해주신 방법들을 한 번씩 시도하시면서 문제를 해결해보시는 것이 좋을 것 같아요.

그리고 강의에서 사용하는 extension과 최신 버전의 사용법이 약간 다를 수 있다고 하셨는데, 이 부분은 개별적으로 확인해보는 것이 좋을 것 같아요. 최신 버전의 사용법이 약간 변경되었다면, 해당 extension의 공식 문서나 업데이트 노트를 참고하여 정확한 사용법을 확인하시는 것이 좋을 것 같아요.

만약 위의 방법들을 시도해도 문제가 해결되지 않는다면, 더 자세한 정보가 필요할 수 있습니다. 그럴 경우, 해당 에러 코드와 함께 더 자세한 상황을 chatGPT에게 문의하시는 것도 좋은 방법일 수 있습니다.

이 방법들을 시도해보시고 여전히 문제가 있다면, 더 자세한 정보를 알려주세요. 저희가 가능한한 도움을 드릴게요. 수고하세요~요.

김경호님의 프로필 이미지
김경호

작성한 질문수

질문하기