Estoy usando mountain lion, he instalado MySQL.
MuestraqueMySQLseestáejecutando,perocuandoescribo
mysql--version
Daerror"mysql: comando no encontrado"
export PATH="/usr/local/mysql/bin:$PATH"
en el archivo .bashrc o .bash_profile (cd ~ / .bash_profile)
Esto le indicará a tu terminal dónde encontrar el comando mysql.
command not found
solo significa que el ejecutable que está intentando ejecutar no se encuentra en ninguno de los directorios en su variable de entorno $ PATH.
Prueba /usr/local/mysql/bin/mysql
Los enlaces de documentación incluyen una guía de plataforma donde le dice que MySQL se instala en / usr / local /, y luego se crea un enlace simbólico en /usr/local/mysql
que apunta a este directorio de instalación. Aquí puede ver que he instalado dos versiones y que el enlace simbólico se actualizó en la última instalación:
$ 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
No recuerdo qué cambio hice para poner / usr / local / mysql / bin en mi PATH, pero en mi opinión, la forma más limpia de hacerlo para todos los usuarios es
sudo sh -c 'echo /usr/local/mysql/bin > /etc/paths.d/mysql'
y abre una nueva pestaña en Terminal para obtener el efecto de inmediato.
Lea otras preguntas en las etiquetas terminal mountain-lion mysql