连接MySQL服务器的Shell脚本

2024-06-28

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

到目前为止我所拥有的,保存为“instance1.sh”

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

使该文件可执行后,它仍然要求我输入密码,即使它位于脚本本身中。我能做些什么?


去掉后面的空格-p像这样:

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

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

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

连接MySQL服务器的Shell脚本 的相关文章

随机推荐