SQLException: Communications link failure The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
왜 이런 오류를 맞닥드린 것인가?
처음에 Docker를 통한 mysql을 쓴다고,
기존에 내 컴퓨터에서 쓰던 mysql 3306포트를 과감히 kill~ 했다.
그런 후에 Docker 안쓰겠다고 Docker 지우고는
다시 내 컴퓨터에 있는 mysql 쓰겠다고 하니..안되었던 것이다.
cmd를 통해 netstat -a -o 명령을 입력하니
3306 포트는 어디에도 없었다.
해결책
먼저 서비스에 들어갔더니 mysql이 실행 상태가 아니어서 이렇게 실행해줬다.
그리고 connectionTest를 했는데 되지 않았다.
[28000][1045] Access denied for user 'root'@'localhost' (using password: YES)
이번엔 이런 오류 ㅇ-ㅇ
아 root말고 다른 걸로 바꿔야지,,
해결책
무튼 해당 원인은 내가 db 패스워드를 잘못입력해서 그런 것이었다.
succeeded 단어가 주는 행복감 굳
'개인 공부 (23.07~' 카테고리의 다른 글
톰캣 콘솔 한글 깨짐 해결 (0) | 2024.01.22 |
---|---|
자바 ...(점점점) 문법 (0) | 2023.12.24 |
애플리케이션 아키텍처 (0) | 2023.12.22 |
도메인 모델과 테이블 설계 (1) | 2023.12.19 |
테스트 코드 작성 - isSameAs, isEqualTo, isInstanceOf (0) | 2023.12.12 |