gpt4 book ai didi

mysql长查询在完成之前通过电子邮件发送

转载 作者:行者123 更新时间:2023-11-29 16:48:19 25 4
gpt4 key购买 nike

我有一个 MySQL 查询已经运行了大约 4 天。我从命令行输入查询:

mysql -u who -p < SQL 
mail -s 'query completed' me@there < /dev/null

并在查询完成之前收到电子邮件回复。 mysql 没有后台。

MySQL 查询是否可以更改其 PID?如果没有,有什么线索可以解释为什么下一个命令行命令会执行吗?

我知道我可以做一个 mysql && 邮件,它会等待正常完成。

最佳答案

您需要使用 && 将它们连接在一起,以确保除非第一个命令成功,否则第二个命令不会触发:

mysql -u who -p < SQL && mail -s 'query completed' me@there < /dev/null 

在您的版本中,第二个命令无论如何都会运行。

关于mysql长查询在完成之前通过电子邮件发送,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52973909/

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