The specified database user/password combination is rejected:
Docker를 이용해 MySQl을 구동하고
JDBC와 DB를 연결하던 중 오류가 발생했다.
처음에는 비밀번호 문제인줄 알고 비밀번호를 계속 다시 입력했었다.
하지만 해결이 되지 않았고...
열심히 구글링을 해보니
3306포트를 이미 사용하고 있을 때 해당 오류가 발생하면서
DB연동이 안될 수 있다는 사실을 알게 됐다.
3306포트란 sql의 기본 포트이다.
그렇다면 내 로컬에서 다른 slq이 작동되고 있다는 소리인 것 같았다.
3306포트를 사용하는 자...
그것은 바로 과거의 나
2주 전 MySQL을 설치하며 부팅 시 MySQL서버 자동 실행이 설정됐었던 모양이다.
그때 사용했던 서버가
나도 모르게 매일매일 구동되고 있던 것이다.
😫잡았다 이녀석~
👉 joajoa님의 MySQL 서버 실행 및 종료 방법
위 포스팅에 윈도우에서 MySQL서버를 종료하는 방법이 자세히 나와있다.
기존 서버를 종료하니 제대로 연동이 잘 된다.
문제 해결에 도움을 준 포스팅
https://makemethink.tistory.com/166