에러 해결

[에러 해결] Access denied for user 'root'@'localhost' (using password: YES) 해결하기

junetudy 2023. 2. 21. 16:38

 

사용 환경 

 - vscode

 - NestJS

 - My SQL

 

 

* 오류 상황 

vscode에서 NestJS-> TypeORM으로 데이터를 컨트롤하기 위한 빌드 작업중. 

다음의 에러코드를 만남 

 

* 에러 코드Access denied for user 'root'@'localhost' (using password: YES)

* 해결 방법 : MySQL 비밀번호가 틀렸을때 발생하는 오류. 비밀번호 변경할 것

 


 

 

 

1. app.module 에서 password 변경하기 

- local에 설치된 MySQL이라면, app.module.ts에서 TypeOrmModule에서 설정한 password를 확인한다. 

- password가 로컬MySQL의 비밀번호와 동일한지 확인해보자. 

- 다르다면 변경할것. 

 

2. port번호 재 확인하기 

- 자신이 설정한 MySQL port 번호와 TypeOrmModule의 port번호가 동일한 지 확인한다. 

- 1번 사진 참고할것. 

 

 

 

3. 결과 보기 

npm run start

 

 

 

**정상 작동! 에러 해결**