Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/67.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 用于在上述脚本失败时向用户发出警报的SQL代码_Mysql_Mysql Workbench - Fatal编程技术网

Mysql 用于在上述脚本失败时向用户发出警报的SQL代码

Mysql 用于在上述脚本失败时向用户发出警报的SQL代码,mysql,mysql-workbench,Mysql,Mysql Workbench,我目前有一个使用MySQL的短信客户端。我遇到的问题是,在执行代码时,如果脚本运行成功或失败,我不会收到警告。如果脚本无法运行,我当前保存的数据将丢失 因此,我的问题是,为了让我的脚本按常规运行,我需要什么方法或途径,但如果脚本成功运行或出现任何问题,我需要一种通过电子邮件发出警报的方式 例如,有没有一种方法可以在我的sql工作台中设置if语句 如果脚本运行成功,请发送电子邮件example@example.co.uk“脚本成功运行” 否则 电子邮件example@example.co.uk“此

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

因此,我的问题是,为了让我的脚本按常规运行,我需要什么方法或途径,但如果脚本成功运行或出现任何问题,我需要一种通过电子邮件发出警报的方式

例如,有没有一种方法可以在我的sql工作台中设置if语句

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

否则

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


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

我假设如果您的脚本出现问题,您会抛出某种错误代码。或者,如果成功了,你就抛出一个成功代码。如果你有这些功能,你可以将它重定向到调用某种监控功能,这种监控功能可以实时删除电子邮件。我想你还需要用时间戳记录事件,这样你就可以进去做任何修复或分析

请访问developer.alertcaster.com

尽管您已经有了SMS客户端,但您可以使用它提供的监视报告警报功能。此外,您可以在脚本中附加独特的事件,它将为您跟踪所有事件。此外,如果发生灾难性的事情,它会给你打电话——不管你想配置什么