1 votos

¿Cómo añadir el PATH para el bin de mysql en Mac?

Quiero añadir el PATH para mysql.exe en mi Mac. He intentado esto a través de la terminal, pero

$ vi.bash_profile
vi.bash_profile command not found.

no funciona. Probé esto para generar el bash_profile para añadir el PATH.

Queremos introducir el código

export PATH=PATH:/Machintosh HD/Application/mampstack-7.3.8-0/mysql/bin

después de la generación de bash_profile.

0 votos

4voto

Michael Puntos 193

Necesita un espacio después de vi y antes de la . así que vi .bash_profile no vi.bash_profile .

Si no está en su carpeta de inicio, también puede utilizar vi ~/.bash_profile para especificar la ubicación como se menciona en respuesta de ankiis abajo/arriba. Nuevamente se necesita un espacio después del vi .

Como alternativa, en lugar de utilizar vi puede añadir su ruta a .bash_profile utilizando echo 'export PATH=/my/path:$PATH' >> ~/.bash_profile como se explica en este respuesta.

0 votos

De hecho lo es: echo 'export PATH=$PATH:/my/path' >> ~/.bash_profile en este caso (PATH=global_PATH:/custom_bin) y echo 'export PATH=$PATH:/Applications/mampstack-7.3.8-0/mysql/bin' >> ~/.bash_profile en este caso especial.

2voto

awy Puntos 500

El perfil de Bash se puede encontrar en ~/.bash_profile . No uso vim pero nano ~/.bash_profile obras. Espero que vim también sea similar.

2voto

Guillaume Puntos 283

Algunos usuarios que son nuevos en el Mac encontrarán más fácil editar su archivo bash_profile directamente en su editor de texto favorito en lugar de hacerlo a través de Terminal. Sí, es más lento, pero puede ser más fácil para los novatos entender lo que está pasando y diagnosticar errores. Aquí están los pasos.

  1. Abra el Finder y, en el menú superior, seleccione Ir → Inicio.

  2. Ordene los archivos en su directorio de inicio por nombre alfabético, luego busque un archivo llamado ".bash_profile". El archivo aparecerá en gris. (Si no puede ver ningún archivo en gris, active la opción de mostrar los archivos ocultos con shift - cmd - . )

  3. Duplicar el archivo para hacer una copia de seguridad. (Sugiero renombrar el duplicado con la fecha de hoy - por ejemplo, ".bash_profile_BAK_20191005").

  4. Abra el archivo .bash_profile con su editor de texto favorito, por ejemplo, Sublime Text.

  5. Lea el archivo. (Aprendí la mayor parte de cómo funciona el .bash_profile buscando en Google cada línea y luego editándolo con ideas sugeridas por otros usuarios de Stack Exchange).

  6. Añade la nueva línea que necesites (asegurándote -mediante Finder o Terminal- de que la ruta que estás añadiendo apunta realmente a los archivos correctos en tu propio Mac, que por supuesto puede ser diferente para otros usuarios).

  7. Guarda el archivo.

  8. Recargue el nuevo perfil bash entrando en Terminal y ejecutando la siguiente línea:

    source ~/.bash_profile

En cuanto al punto 2, instalé MySQL a través de Homebrew, y las rutas eran diferentes a las tuyas (y vuelven a ser diferentes en mis otros Macs). Por ejemplo, mis rutas actuales para MySQL son:

export PATH=/usr/local/Cellar/mysql/8.0.12:$PATH
export PATH=/usr/local/Cellar/mysql/5.7.22/bin/mysqld:$PATH

En última instancia, las dos opciones - editadas en Vim en la Terminal o en un editor de texto - terminan en el mismo destino. Lo único que importa es qué enfoque te resulta personalmente más fácil.

3 votos

En el Finder, se puede utilizar CMD + Mayúsculas + . para los archivos ocultos. al pulsarlos se cambia la visibilidad.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X