Perché non posso eseguire mysql senza il percorso completo? [duplicare]

1

Al mio terminale, non posso cd alla cartella contenente mysql e chiamarlo.

TimsMacBookAir:/ tim$ cd /Applications/MAMP/Library/bin/
TimsMacBookAir:bin tim$ mysql
-bash: mysql: command not found

Se eseguo il file utilizzando l'intero percorso, funziona

TimsMacBookAir:bin tim$ /Applications/MAMP/Library/bin/mysql
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 7
Server version: 5.5.38 Source distribution

Perché?

    
posta frumbert 24.06.2015 - 12:13
fonte

1 risposta

3

La directory corrente di solito non è nella variabile PATH (la variabile contiene tutte le directory in cui cercare un eseguibile).

Se digiti echo $PATH , vedrai che . non è nell'elenco di directory separate da punto e virgola.

    
risposta data 24.06.2015 - 12:52
fonte

Leggi altre domande sui tag