Почему mysql доступ не работает на git bash? - PullRequest
0 голосов
/ 28 апреля 2020

Я пытаюсь получить доступ к mysql, используя Git Bash и / или ConEmu, но это не работает. Я использую команду: mysql -u root -p

  • ConEmu : попросите меня ввести пароль. Я пишу это, но ничего не происходит. (пароль также действительно случайным образом скрывается с *, некоторые символы да, другие нет, это зависит).
  • Git Bash: после того, как я наберу текст mysql -u root -p ничего не делает.
  • все работает нормально windows CMD .

Что я делаю не так, ребята?

1 Ответ

0 голосов
/ 28 апреля 2020

Я Linux пользователь и у меня нет большого опыта работы с Windows. Я предполагаю, что если вы запускаете Windows, то ваша версия mysql, которую вы запускаете в CMD, абсолютно отличается от mysql, которую вы запускаете в Git Bash. Вот почему он не будет работать так, как вы ожидаете.

Если у вас есть команда file в среде Git Bash, попробуйте запустить file $(which mysql). Если это версия Linux, и ее можно запустить из Git Bash, она выдаст что-то вроде этого.

/usr/bin/mysql: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, fo
r GNU/Linux 3.2.0, BuildID[sha1]=25171134a33827663abd4250e4e33ea524dd3d01, stripped
...