用于连接MySQL服务器的Shell脚本

时间:2017-03-17 19:35:58

标签: mysql bash shell

我有大约20个不同的MySQL实例,我想轻松连接到它,而不必每次都输入整个地址,用户名和疯狂的长密码。我可以做什么来编写这个过程的脚本,所以我要做的就是为每个实例运行一个.sh脚本?

到目前为止,保存为" instance1.sh"

#!/bin/bash
mysql -h instance1-address.com -u username -p password -e "show databases"

使这个文件可执行后,它仍然要求我的密码,即使它在脚本本身。我该怎么办?

1 个答案:

答案 0 :(得分:5)

删除s之后的空格,如下所示:

-p

它仍会显示有关它不安全的警告

相关问题