我有一个shell脚本调用从外部文件中的一个参数mysql命令,它看起来像这样(我也看到了在其他资源本示例):如何将密码从文件传递到mysql命令?
mysql --user=root --password=`cat /root/.mysql`
位它不工作:
无法连接到MySQL服务器:访问被拒绝用户'root'@'localhost'(使用密码:YES)。
我尝试了不同的引号,但没有成功。如何通过它?
UPDATE 1: 发现我可以传递无密码的密码。在这个问题中,我的根传递包含空格。
这不会阻止密码在进程cmd行参数中公开... -_- – ThorSummoner