[mysql] java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)

2022. 1. 12. 07:48[WEB]/[JSP] 게시판 만들기 실습

이클립스와 mySQL을 연동하는데

java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)

이런 에러가 떴다.

 

에러 이유를 알아보니 root 계정에 접속할 비밀번호가 틀려서 나온 에러라고 한다.

 

root계정을 새로 만들어도 보고 ALTER로 비밀번호 초기화도 해보고 코드를 다시 짜보고 GRANT로 권한 설정도 해보고

별 방법을 총동원했지만 2일동안 풀지 못했다....

 

드디어 문제점을 찾았다... 이유는 코드 상 포트번호가 잘못된 것이었다.

등잔밑이 어둡다는 말과 코드를 차근차근 하나씩 보면서 풀어나가야겠다고 생각이 들었다...

 

내가 mySQL에 설정한 포트번호는 3305였고, 코드 상에선 3306으로 입력을 했던 것이다.....

꼼꼼하게 확인하는 습관을 가지자

반응형