我有大约20个不同的MySQL实例,我想轻松连接到它,而不必每次都输入整个地址,用户名和疯狂的长密码。我可以做什么来编写这个过程的脚本,所以我要做的就是为每个实例运行一个.sh脚本?
到目前为止,保存为" instance1.sh"
#!/bin/bash
mysql -h instance1-address.com -u username -p password -e "show databases"
使这个文件可执行后,它仍然要求我的密码,即使它在脚本本身。我该怎么办?
答案 0 :(得分:5)
删除s
之后的空格,如下所示:
-p
它仍会显示有关它不安全的警告