스프링부트 서버 키다가, 갑자기 SQLException 이라면서 데이터베이스 에러가 떠서 확인 해보니 

 

- 스프링 에러

 

cmd 창에 mysql을 치는데 찾을 수 없는 에러라고 뜬다.

 

 

분명 전에 설치 했고 잘 사용했는데 오랜만에 컴퓨터로 켜서 작업 할려니 이런 문제가 발생하여 이상하다 싶었다.

 

혹시나 해서 netstat -ano 를 이용하여 3306 포트가 살아있는지 확인 ( 보통 mysql 서버는 3306 포트를 사용하기 때문에 )

 

 

잘 살아있다.

 

그럼 유추가 되는게 path 밖에 없는데....

 

그럼 전에는 왜 잘 되고 지금은 안되는지 의문이 들기도 한다.

 

환경 변수 / Path 라는것을 찾아서 편집 

 

 

mysql.exe 가 있는 폴더를 찾아서 path에 집어넣으면 끝

 

 

적용 후 테스트

 

 

그리고 path만 해서 끝나는게 아니라 cmd 창에서 직접 로그인해서 들어가야지 스프링부트에서 데이터베이스가 붙는거 같다. 

 

 

해결 완료

+ Recent posts