MySQL non funziona su leoni di montagna

2

Sto usando Mountain Lion, ho installato MySQL.

GUI

MostracheMySQLèinesecuzione,maquandodigito

mysql--version

Dàerrore"mysql: comando non trovato"

    
posta TLE 15.08.2013 - 12:59
fonte

2 risposte

8
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.

    
risposta data 16.08.2013 - 16:55
fonte
4

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.

    
risposta data 15.08.2013 - 13:12
fonte

Leggi altre domande sui tag