mysql - 为什么 mysql 访问在 git bash 上不起作用?
问题描述
我正在尝试使用 Git Bash 和/或 ConEmu 访问 mysql,但它不起作用。我正在使用命令:mysql -u root -p
- ConEmu:让我输入密码。我写了它,但什么也没发生。(密码也是随机隐藏的*,一些字符是其他不是,这取决于)。
- Git Bash:在我发短信后
mysql -u root -p
什么也没做。 - 一切都适用于普通的windows CMD。
我做错了什么伙计们?
解决方案
我是 Linux 用户,对 Windows 没有太多经验。我的假设是,如果您运行 Windows,那么您在 CMD 中运行的版本与在 Git Bash 中运行的版本mysql
完全不同。mysql
这就是为什么它不会像您期望的那样运行。
如果您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
推荐阅读
- uinavigationbar - 带有列表的 SwiftUI 自定义导航栏
- vue.js - Vuetify 项目/网格系统中的中心内容
- android - API 'variant.getJavaCompile()' 已过时,已替换为 'variant.getJavaCompileProvider()'
- sql - 有没有其他方法来编写这个 t-sql 查询?
- flutter - How to return different MaterialApp widgets from FutureBuilder
- javascript - 如何将表格单元格变成显示隐藏列内容的可点击链接?
- javascript - 控制台执行的脚本运行但 tabs.executescript 没有
- javascript - 如何使 Discord.js-commando 命令只能由具有我提供的用户 ID 的人使用?
- android - 蓝牙连接线程在连接后立即关闭套接字
- javascript - 无法在 javascript 中显示叠加层,但可以在 jquery 中显示