codestates / codestates/Roadgram

[Error-Handling] Server DB Connection Error

Open
#326 0 comments 0 reactions 1 assignee Claimed by @Muzzle-kr View on GitHub
bug server
Dominant language
TypeScript
Stars
5
Forks
5
PR merge metrics
No merged PRs in 30d

Description

> ### 어떤 에러인가요?
> * server npm start 시 DB Connection Error
> ### 에러 메시지
>
```shell
Error: connect ECONNREFUSED ::1:3306
at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1195:16)
--------------------
at Protocol._enqueue (/Users/user/Desktop/coding/codestates/Roadgram/server/node_modules/mysql/lib/protocol/Protocol.js:144:48)
at Protocol.handshake (/Users/user/Desktop/coding/codestates/Roadgram/server/node_modules/mysql/lib/protocol/Protocol.js:51:23)
at PoolConnection.connect (/Users/user/Desktop/coding/codestates/Roadgram/server/node_modules/mysql/lib/Connection.js:116:18)
at Pool.getConnection (/Users/user/Desktop/coding/codestates/Roadgram/server/node_modules/mysql/lib/Pool.js:48:16)
at /Users/user/Desktop/coding/codestates/Roadgram/server/src/driver/mysql/MysqlDriver.ts:981:18
```

> ### 에러 핸들링 방법
> * 핸들링 방법에 대해서 간단하게 기록해보세요.
> TypeORM config 파일에서 host를 localhost -> 127.0.0.1로 변경
> ### 에러 핸들링을 위해 참고한 레퍼런스 링크
> [링크] https://github.com/vercel/next.js/discussions/36070

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.