💡/오류노트

[MySQL] connect ECONNREFUSED 127.0.0.1:3306 에러 해결

built 2024. 8. 25. 22:01

프로젝트 서버를 시작하는데 에러가 발생했다.

에러 내용은 MySQL 서버에 연결이 거부되었다는 뜻이다.

 

이렇게 되면 mysql 서버 접속도 불가능할 것이다.

 

 

 

해결방법은 간단하다 : )

 

 

 

1️⃣ DB_HOST 수정

DB_CONNECTION=mysql
DB_HOST=127.0.0.1 //localhost를 127.0.0.1로 수정
DB_USERNAME=root
DB_PASSWORD=my_password
DB_DATABASE=db_name
DB_PORT=3306
DB_LOGGING=TRUE

 

이미 DB_HOST가 127.0.0.1로 설정되어 있다면 2️⃣번을 시도해보자

 

 

 

2️⃣ MySQL 서버 시작

먼저, MySQL 서버가 설치되어 있는지 확인한다.

$ which mysqld

/opt/homebrew/bin/mysqld

명령어를 입력했을 때 경로가 출력되면 MySQL 서버가 설치되어 있는 것이다.

 

 

MySQL 서버 시작

$ brew services start mysql

==> Successfully started `mysql` (label: homebrew.mxcl.mysql)

 

 

 

 

정상적으로 서버가 실행되었다~!