这与 MySQL 的“数据目录”无关。
当我在我的机器(Windows 10 操作系统)上登录 MySQL 时,我知道 MySQL 仍然有一个“当前工作目录”:导入 .sql 文件有效,只提供文件名,如果文件与文件位于同一目录中我去的地方
> mysql -u ....
所以我想知道是否有可能在实际登录MySQL时获得CWD。然后我想知道是否有可能改变它,即导航到其他地方。然后我想知道通常运行系统(即命令提示符)命令,同时仍然登录到 MySQL。
在这里,我们看到一种说法,您确实可以做所有这些事情……通过执行以下操作:
\! ls -l
在我的机器上这不起作用……可能是因为它不是 Linux 操作系统。我得到unknown command '\!'
...
有没有办法在 Windows 中做到这一点?
你是对的。Windows 版本的 mysql 命令行客户端缺少 shell 转义\!
命令。
这是一个开源项目:-)。你或我可以给他们一个带有修复的拉取请求。但是接下来我们必须决定是我们想要cmd
还是powershell
在逃逸过程中。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句