MySQL no funciona en el león de montaña

2

Estoy usando mountain lion, he instalado MySQL.

GUI

MuestraqueMySQLseestáejecutando,perocuandoescribo

mysql--version

Daerror"mysql: comando no encontrado"

    
pregunta TLE 15.08.2013 - 12:59

2 respuestas

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

    
respondido por el TLE 16.08.2013 - 16:55
4

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.

    
respondido por el Tim B 15.08.2013 - 13:12

Lea otras preguntas en las etiquetas