스프링부트 서버 키다가, 갑자기 SQLException 이라면서 데이터베이스 에러가 떠서 확인 해보니
- 스프링 에러
cmd 창에 mysql을 치는데 찾을 수 없는 에러라고 뜬다.
분명 전에 설치 했고 잘 사용했는데 오랜만에 컴퓨터로 켜서 작업 할려니 이런 문제가 발생하여 이상하다 싶었다.
혹시나 해서 netstat -ano 를 이용하여 3306 포트가 살아있는지 확인 ( 보통 mysql 서버는 3306 포트를 사용하기 때문에 )
잘 살아있다.
그럼 유추가 되는게 path 밖에 없는데....
그럼 전에는 왜 잘 되고 지금은 안되는지 의문이 들기도 한다.
환경 변수 / Path 라는것을 찾아서 편집
mysql.exe 가 있는 폴더를 찾아서 path에 집어넣으면 끝
적용 후 테스트
그리고 path만 해서 끝나는게 아니라 cmd 창에서 직접 로그인해서 들어가야지 스프링부트에서 데이터베이스가 붙는거 같다.
해결 완료
'Bug Report' 카테고리의 다른 글
PHP 버그 - short_open_tag (0) | 2022.07.11 |
---|---|
[ phpMyAdmin ] mysqli::real_connect(): (HY000/2002): 대상 컴퓨터에서 연결을 거부했으므로 연결하지 못했습니다. (0) | 2022.07.09 |