문제 상황
cmd에서 mysql로 들어가려는 도중 mysql 명령어가 먹히지 않았다.
mysql 명령어가 먹히지 않는 경우는 크게 두 가지이다.
1. 컴퓨터에 mysql이 설치되지 않았을 경우.
2. mysql 경로 설정이 되어있지 않은 경우.
해결
나의 경우는 mysql이 컴퓨터에 로컬로 설치되어 있던 상황이었기에 2번의 경우라고 생각되어 2번을 작업을 진행해줬다.
경로 설정이 되어있지 않은 경우에는 환경변수 설정이 필요하다.
내 블로그에 환경변수 경로 설정과 관련하여 이미 많이 남겨놓았기 때문에 그대로 따라하면 된다.
https://yoonchan1121.tistory.com/100
https://yoonchan1121.tistory.com/120
보통 cannot found 문제가 뜬다면 높은 확률로 환경변수 문제인 것 같다.
mysql 설치 시 저장 위치를 변경하지 않고 기본 위치로 저장했다면 다음과 같은 경로에 저장되어 있을 것이다.
따라서, 경로를 아래와 같이 설정해주면 된다.
C:\Program Files\MySQL\MySQL Server 5.7\bin
❗ 주의
나의 경우에는 폴더의 경로를 따라 들어가 확인해보니 5.7 버전이 아니라 8.2버전이었기 때문에 8.2로 변경해준 경로를 설정해주었다. 폴더의 경로를 따라 들어가 확인해보고 자신에 맞는 경로를 적자.
참고자료