![왜 mysql을 실행할 수 없나요?](https://linux55.com/image/23138/%EC%99%9C%20mysql%EC%9D%84%20%EC%8B%A4%ED%96%89%ED%95%A0%20%EC%88%98%20%EC%97%86%EB%82%98%EC%9A%94%3F.png)
Wamp에서 Xampp로 데이터베이스를 가져오려고 합니다. 먼저 Lampp를 실행한 다음 다음으로 이동하여 /opt/lampp/bin
실행했습니다.
mysql (or mysqladmin ?) -u root -h localhost
하지만 나는 다음을 얻습니다.
mysql: 명령줄을 찾을 수 없습니다
왜 작동하지 않나요?
답변1
일반적으로 현재 디렉터리( )는 보안상의 이유로 .
PATH에 없습니다 (사용자가 ls
/tmp라는 사악한 실행 파일을 /tmp에 넣은 다음 root
실행한다고 가정합니다...).
명시적으로 호출할 수 있습니다.
./mysql -uroot -hlocalhost
또는 경로에 폴더를 추가할 수 있습니다.
export PATH=/opt/lampp/bin:$PATH
mysql -uroot -hlocalhost