gpt4 book ai didi

mysql - bash脚本访问多个mysql数据库

转载 作者:行者123 更新时间:2023-11-29 14:18:09 25 4
gpt4 key购买 nike

我都,

我有一系列具有不同用户和密码的 MYSQL 数据库,但所有数据库的数据库结构都是相同的。我无法创建与所有用户具有相同用户名和密码的用户,并且我需要快速对所有用户执行操作。

我正在考虑一个通过 cron 运行的 bash 脚本。

有什么建议吗?我正在考虑类似的事情,但它不起作用:(

#!/bin/bash
uconn=(
'mysql -u user_db1 --password=pass_db1 db1 '
'mysql -u user_db2 --password=pass_db2 db2 '

)

for f in "${uconn[@]}"
do
exec ${f}
echo `mysql show tables`
echo `mysql exit`
done
exit

最佳答案

为什么不使用 documented方式?

do
${f} <<EOF
show tables
\\q
EOF
done

关于mysql - bash脚本访问多个mysql数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12232109/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com