반응형
위 오류는 mysql 명령어를 찾을 수 없을 때 발생하는 오류이다.
위 오류가 발생하는 이유는 명령어의 경로를 환경변수로 지정해주지 않아서 발생한다.
■ 해결방법
1. /usr/local/mysql/bin 로 이동 후 ./mysql 이라는 명령어로 실행
bin 폴더에 mysql 이라는 명령어가 있기 때문에 직접 이동 후 실행하여 해결할 수 있다.
[root@iZbp19 ~]# cd /usr/local/mysql/bin
[root@iZbp19 bin]# ./mysql -u root -p
2. 환경변수에 mysql 명령어 경로 추가
- 환경변수 파일 편집
[root@iZbp19 ~]# vi /etc/profile
- profile 파일 제일 하단에 아래 내용 추가 후 저장
export DB_HOME=/usr/local/mysql
export PATH="$PATH:/usr/local/mysql/bin"
- 변경 된 내용 적용
[root@iZbp19 ~]# source /etc/profile
이렇게 하면 이젠 mysql 명령어가 있는 경로가 아니더라도 mysql 명령어를 실행할 수 있다!
[root@iZbp19 ~]# mysql - u root -p
반응형