티스토리 뷰
Develop
NestJS Error: Access denied for user 'root'@'localhost' (using password: YES)
Kyeongti 2022. 10. 9. 14:18nestJS 프로젝트 도중 갑자기 mysql connection error가 발생했다.
에러명을 Error: Access denied for user 'root'@'localhost' (using password: YES)
(보통 위 에러는 비밀번호를 잘못 입력해서 일어난다. 하지만 난 비밀번호를 맞게 입력했다.)
이전에 이런 에러가 발생해서 mysql을 완전 삭제했다가 재설치를 했더니 잘동작 했었다.
하지만 이후에 같은 에러가 또 발생했다. 이번에는 mysql를 재설치하기 보다. 원인을 찾아 보았다.
생각보다 아주 간단했다.
결론은 mysql이 사용하고 있는 3306포트를 이전에 설치했던 mysql이 사용하고 있던것.
즉 이전에 설치한 mysql이 같은 포트를 사용하고 있던 것이다.
해결방법은 이전 mysql이 사용하고 있는 PID를 kill해주면 된다.
PID를 찾는 방법은 Win + R 클릭 후 resmon.exe 에 접속해서 네트워크에서 수신대기 포트에서 찾으면 된다.
찾은 PID를 cmd창 (관리자 권한으로 실행)열어서 taskkill /F /PID pidNumber를 해주면 된다.
끝~
'Develop' 카테고리의 다른 글
Firebase Analytics: 사용자 마음속으로! 🚀 (Next.js 기준) (0) | 2025.01.08 |
---|---|
M1 - Jupyter notebook 설치하기 ( zsh: command not found: jupyter 에러 해결 ) (0) | 2023.02.14 |
Enter passphrase for key .ssh/id_rsa (0) | 2022.09.23 |
Mobx state tree(MST) 사용기 - 간단한 카운터 예제 (0) | 2022.06.12 |
클로저 (Closure) (0) | 2021.11.26 |
댓글