Sto usando Mountain Lion, ho installato MySQL.
MostracheMySQLèinesecuzione,maquandodigito
mysql--version
Dàerrore"mysql: comando non trovato"
export PATH="/usr/local/mysql/bin:$PATH"
nel file .bashrc o .bash_profile (cd ~ / .bash_profile)
Questo dirà al tuo terminale dove trovare il comando mysql.
command not found
significa semplicemente che l'eseguibile che stai tentando di eseguire non si trova in nessuna delle directory nella tua variabile d'ambiente $ PATH.
Prova /usr/local/mysql/bin/mysql
I collegamenti alla documentazione includono una guida alla piattaforma in cui viene indicato che MySQL viene installato in / usr / local /, e quindi viene creato un collegamento simbolico a /usr/local/mysql
che punta a questa dir di installazione. Qui puoi vedere che ho installato due versioni e che il link simbolico è stato aggiornato sull'ultima installazione:
$ ls -ld /usr/local/mysql*
lrwxr-xr-x 1 root wheel 27 Apr 4 2012 /usr/local/mysql -> mysql-5.5.22-osx10.6-x86_64
drwxr-xr-x 3 root wheel 102 Apr 4 2012 /usr/local/mysql-5.5.18-osx10.6-x86_64
drwxr-xr-x 16 root wheel 544 Mar 2 2012 /usr/local/mysql-5.5.22-osx10.6-x86_64
Non ricordo quale modifica ho apportato per mettere / usr / local / mysql / bin nel mio PATH, ma a mio parere, il modo più pulito per farlo per tutti gli utenti è
sudo sh -c 'echo /usr/local/mysql/bin > /etc/paths.d/mysql'
e apri una nuova scheda in Terminale per ottenere immediatamente l'effetto.
Leggi altre domande sui tag mysql terminal mountain-lion