从MySQL触发器/存储过程

时间:2015-04-23 10:36:49

标签: mysql shell

我目前正在学习上一学期(IT-Engineering with Networking)编写主要作业,目前正在使用MySQL。

我的问题是:是否可以在MySQL Trigger / Procedure中执行Shell脚本/命令?或者可以通过CASE声明来完成吗? 我一直在互联网上搜索,并认为这是不可取的。 但是我需要一个脚本来检查数据库中的表以获取警报,然后警告人们是否存在警报。 如果还有其他方法可以做到这一点,那么我愿意接受想法。 任何输入将不胜感激:)

1 个答案:

答案 0 :(得分:6)

您可以阅读此博客以从MySQL触发shell脚本: https://patternbuffer.wordpress.com/2012/09/14/triggering-shell-script-from-mysql/

我认为您的要求只需编写一个python / php / perl脚本,它将连接您的MySQL数据库并查询警报表中的任何警报,并相应地在屏幕上显示警告消息或发送电子邮件/短信警告。