void_lxy
2016-04-30 06:33
采纳率: 100%
浏览 2.9k
已采纳

Windows7下的Git bash下不能用来登录MySQL吗?

好吧,我知道git bash是大家用来做版本控制工具的,我在Windows下安装了之后,
发现它自带的bash要比Windows的命令提示符要美观漂亮多了,还有vim也能使用,然后就有了用它来做Windows命令提示符的工作的想法,而且个人对Linux的命令更熟悉一些,可是我在用它登录MySQL的生活,输入mysql -u root -p就这么一直卡在那里,怎么都不显示,也无法登录。
我是以管理员权限来运行的,就是想问一下大神们,能否用git bash来登录并管理数据库,或者说git bash是做不了这个的,还是得用命令提示符?

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

8条回答 默认 最新

  • oyljerry 2016-04-30 15:13
    已采纳

    需要你yemysql的命令行支持,它本身没有mysql命令

    打赏 评论
  • void_lxy 2016-04-30 06:34

    图片说明

    打赏 评论
  • ming*** 2016-12-05 07:28

    好吧,,我试了好久也是不行,结果换为cmd就可以了。原来不止我一个人遇到这个问题

    打赏 评论
  • ming*** 2016-12-05 07:32

    那你最后找到办法了吗,在gitbash里可以吗

    打赏 评论
  • toyuanx 2017-03-01 05:31
    打赏 评论
  • 张张张耀华 2017-08-08 02:19

    winpty mysql -h 127.0.0.1 -u root -p

    打赏 评论
  • 张张张耀华 2017-08-08 02:22

    winpty mysql -h 127.0.0.1 -u root -p
    127.0.0.1是连接本地数据库的地址,如果连接远程数据库,请自行切换,root是数据库登录的用户名,跟自己的对应起来。
    这个是可以连接到mysql并进行数据库操作的。

    打赏 评论
  • void_lxy 2017-08-09 01:29

    问题很早以前就已经解决了,需要使用winpty来调用windows本地的命令,同理我们还可以winpty python来使用Python。

    打赏 评论

相关推荐 更多相似问题