not - como iniciar sesion en mysql
Git Bash mysql blank (2)
Cree un acceso directo en el escritorio de Windows con este destino:
"C: / Archivos de programa / Git / usr / bin / mintty.exe" -e "C: / Archivos de programa / Git / usr / bin / winpty.exe" "C: / Archivos de programa (x86) / MariaDB 10.1 / bin / mysql.exe "-uroot -p
He instalado Git (bash?) De www.git-scm.com También tengo una instalación de trabajo de MySQL. Estoy usando Windows 8.1. La ruta a mi directorio bin de mysql está en mi variable de entorno de ruta, y el servicio mysql se está ejecutando.
Si abro cmd.exe y escribo mysql -u root
, me registra con éxito, recibo el mensaje "Bienvenido a mysql monitor" y puedo comenzar a escribir sql.
Sin embargo, en Git bash, si mysql -u root
entonces comienza un nuevo enlace en blanco y no hace nada.
Si mysql -?
en mysql -?
Entonces sigo recibiendo la información de ayuda de mysql. Si mysql start
, obtengo el Access denied for user ''''@''localhost'' to database ''start''
.
¿Cómo puedo acceder a mysql correctamente en git bash?
Por favor vea mi imagen cruda explicando mi situación a continuación:
Tuve el mismo problema con git bash y mysql, y la solución a esto es usar
winpty mysql -u root
Supongo que esto se debe a que está ejecutando mysql para Windows, utilizando el entorno Unix, y que yo sepa, winpty debería usarse para ejecutar aplicaciones de Windows en el git bash (no estoy 100% seguro, tal vez alguien pueda confirmarlo).