>  Q&A  >  본문

java - 备份mysql数据的时候报/usr/bin/bash: mysqldump: command not found,怎么解决

黄舟黄舟2718일 전568

모든 응답(1)나는 대답할 것이다

  • PHPz

    PHPz2017-04-18 09:41:43

    bash는 $PATH 환경 변수에 포함된 경로를 통해 명령을 찾습니다. /usr/bin/bash: mysqldump: command not found은 bash가 $PATH에서 mysqldump 명령을 찾지 못했음을 의미합니다.

    여기에는 두 가지 상황이 있습니다.

    1. mysqldump가 위치한 디렉터리는 $PATH에 추가되지 않았는데, 이는 echo $PATH을 통해 확인할 수 있다.

    2. mysqldump가 설치되지 않았습니다

    대체로 두 번째 경우가 발생할 확률이 높기 때문에 질문자는 자신이 사용하고 있는 시스템에서 mysqldump를 설치하는 방법을 검색해서 설치하시면 됩니다.

    회신하다
    0
  • 취소회신하다