gpt4 book ai didi

mysql - 检查mysql数据库是否存在,根据结果执行操作

转载 作者:IT老高 更新时间:2023-10-28 23:44:01 25 4
gpt4 key购买 nike

是否可以在 bash 脚本中检查 mysql 数据库是否存在。然后根据结果执行另一个操作或终止脚本?

最佳答案

我给 answer by @chown +1 ,但这里有另一种选择:如果 bash 脚本与 MySQL 实例一起在本地运行,并且您知道 datadir 的路径,则可以测试:

if [ -d /var/lib/mysql/databasename ] ; then 
# Do Stuff ...
fi

这还假设您运行脚本的 shell 用户具有文件系统级别的权限来读取 MySQL 数据目录的内容。这种情况经常发生,但并不确定。

关于mysql - 检查mysql数据库是否存在,根据结果执行操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7364709/

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