Necesitarás mysqldump
en la ruta que bash está usando para encontrar comandos. Los shells UN*X, como bash, y también windows cmd, usan un PATH
variable de entorno para gestionar esto.
Para ver su ruta actual, escriba esto en bash:
$ echo $PATH
Si ha instalado MySQL, normalmente se encuentra en c:\Program Files\MySql
y los programas de soporte, como mysqldump
, están en c:\Program Files\MySql\MySQL Server 5.5\bin\
. Deberá tener ese directorio en su ruta. Si MySQL se instaló en otro lugar de su máquina, deberá encontrar el bin
directorio allí y use eso ruta en estas instrucciones.
La mejor manera de hacer esto en Windows es cambiando las variables de entorno del usuario o del sistema. Para ello, en el Explorador de Windows:
- Haga clic derecho en
Computer
y seleccioneProperties
del menú. - En la ventana resultante, elija
Advanced System Settings
en la barra lateral. - En el cuadro de diálogo resultante, haga clic en
Advanced
pestaña. - Cerca de la parte inferior, haga clic en
Environment Variables
botón. - Hay 2 secciones,
user
en la parte superior ysystem
abajo. Cualquiera de los dos funcionará, pero cambiemos elsystem
configuración. - Desplácese por la lista hasta que vea la variable llamada
Path
en laVariable
columna. - Haga doble clic en esta
Path
fila. - En el cuadro de diálogo resultante, en el
Variable value
desplácese hasta el final del campo y, al final, agregue esto:;c:\Program Files\MySql\MySQL Server 5.5/bin/
. Tenga en cuenta el punto y coma inicial :no funcionará sin él. - Haga clic en
OK
y ahora puede cerrar todos los cuadros de diálogo/ventanas.
Una vez que haya hecho todo eso, cierre la ventana de Git bash y abra otra. Escriba:
$ mysqldump
Debería obtener instrucciones de uso del programa.
Si no es así, vuelva a mirar la ruta escribiendo:
$ echo $PATH
¿Ves algo como lo que agregaste? ¿Algún directorio MySQL allí? Es probable que hayas escrito algo mal o te hayas perdido el punto y coma. Repase los pasos nuevamente y asegúrese de que todo sea correcto.