BlueAroma

[Error] mysql 실행 시 -bash: mysql: command not found 에러 본문

내맘대로 프로그래밍/Server

[Error] mysql 실행 시 -bash: mysql: command not found 에러

BlueAroma 2018. 1. 23. 21:48


잊지않기 위해 정리...



mysql 실행 시 -bash: mysql: command not found



mysql 실행 할때 mysql command를 찾을 수 없기 때문에 나오는 에러.


mysql 의 명령어 경로 (/usr/local/mysql/bin) 를 환경변수로 지정하지 않은 경우 bin폴더 외부에서 


명령어를 호출하면 발생한다.



환경변수를 지정하고 싶지 않은 경우는 /usr/local/mysql/bin 로 이동하여 ./mysql ... 으로 실행하면 된다.



서버 폴더 내 어디서든 mysql 명령어를 실행하길 원한다면 아래와 같이 설정한다.


$ cd /etc

$ sudo vi profile  ( 권한 필요 )


profile 정보 맨 하단으로 이동하여 


export DB_HOME=/usr/local/mysql

export PATH="$PATH:/usr/local/mysql/bin"


를 추가한 후 


$ source /etc/profile 


까지 완료하면 이젠 어디서든 mysql 명령어를 사용할 수 있다.



Comments