instalar - mysql command not found mac
no puedo acceder a mysql desde la lĂnea de comandos mac (5)
En OSX 10.11, puede sudo nano /etc/paths
y agregar las rutas que desee aquí, una por línea. Mucho más sencillo que averiguar a cuál de ~/.bashrc
, /etc/profile
, ''~ / .bash_profile` etc ... debería agregar. Además, ¿por qué exportar y agregar $ PATH a sí mismo cuando solo puede ir y modificar PATH directamente ...?
mysql en os x 10.6 se encuentra en /usr/local/mysql/bin/mysql
Recibo el comando que no se encuentra cuando mysql --version
en el terminal. ¿Es esto porque la ruta del socket está mal? Si es así, ¿cómo lo arreglo?
Gracias
Estoy usando OS X 10.10, abra el shell, escriba
export PATH=$PATH:/usr/local/mysql/bin
funciona temporal. si usa Command + T para abrir una nueva pestaña, el comando mysql ya no funcionará.
Necesitamos crear un archivo .bash_profile para que funcione cada vez que abra una nueva pestaña.
nano ~/.bash_profile
agrega la siguiente línea al archivo.
# Set architecture flags
export ARCHFLAGS="-arch x86_64"
# Ensure user-installed binaries take precedence
export PATH=/usr/local/mysql/bin:$PATH
# Load .bashrc if it exists
test -f ~/.bashrc && source ~/.bashrc
Guarde el archivo, luego abra una nueva pestaña de shell, funciona como un encanto ...
por cierto, ¿por qué no probar https://github.com/dbcli/mycli
pip install -U mycli
es una herramienta mucho mejor que mysqlcli ... Un cliente de línea de comandos para MySQL que puede completar automáticamente y resaltar la sintaxis
Probé todas las soluciones a partir de las respuestas, pero no pude hacer que el comando mysql
funcionara desde el terminal, siempre recibí el mensaje.
bash: command not found
La solución es cambiar el .bash_profile y agregar la ruta de mysql a .bash_profile
Para hacerlo, siga estos pasos: 1. Abra una nueva ventana de Terminal o asegúrese de estar en el directorio de inicio 2. Abra .bash_profile usando
nano .bash_profile
3. Agregue el siguiente comando para agregar la ruta mysql
PATH="/usr/local/mysql/bin:${PATH}"
export PATH
4. Presione Ctrl + X , luego presione y y presione enter.
Solo haz lo siguiente en tu terminal:
echo $PATH
Si su ruta de acceso no está en esa cadena, debe agregarla así: export PATH=$PATH:/usr/local/
o export PATH=$PATH:/usr/local/mysql/bin
agregar este código a mi .profile funcionó para mí:: / usr / local / mysql / bin
Gracias.
PS. Este perfil se encuentra en su usuario / ruta. Es un archivo oculto, por lo que tendrá que acceder a él mediante un comando en la Terminal o usando un editor html.