【发布时间】:2019-07-29 08:04:09
【问题描述】:
我有一个 shell 脚本,它使用来自外部文件的一个参数调用 mysql 命令,它看起来像这样(我也在其他资源中看到了这个示例):
mysql --user=root --password=`cat /root/.mysql`
它不工作:
无法连接到 MySQL 服务器:用户 'root'@'localhost' 的访问被拒绝(使用密码:YES)。
我尝试了不同的报价但没有成功。如何通过?
更新 1: 发现我可以在没有空格符号的情况下传递密码。问题在于,我的 root pass 包含空格。
【问题讨论】: