如果上述脚本失败,则提醒用户的SQL代码

时间:2013-09-14 09:33:39

标签: mysql mysql-workbench

我目前有一个使用MySQL的短信客户端。我遇到的问题是,当代码执行时,如果脚本运行无效或失败,我不会收到警报。如果脚本无法运行,那么当前保存的数据将丢失。

所以我的问题是我需要什么样的方法或方法才能允许我的脚本按照惯例运行,但如果脚本成功运行或发生任何问题,我需要通过电子邮件提醒的方法。

有没有办法在我的sql工作台中设置if语句,例如

如果脚本运行成功,请发送电子邮件至example@example.co.uk“脚本成功运行”

否则

电子邮件example@example.co.uk“此脚本中出现问题”

是否可以将其设置到计时器上,以便每6个小时发送一封电子邮件?

1 个答案:

答案 0 :(得分:0)

我假设如果你的脚本遇到问题,你会发现某种错误代码。或者,如果成功,您将踢出成功代码。如果你有这些,你可以重新定向它以调用某种监控功能,实时,能够发送电子邮件。我想你也想用时间戳记录事件,这样你就可以进行任何修复或分析。

查看developer.alertcaster.com

虽然您已经安装了SMS客户端,但您可以使用它提供的监控报告警报功能。此外,您可以在脚本中附加唯一事件,它将为您跟踪所有事件。此外,如果发生灾难性事件,它会打电话给你 - 无论你想配置。