[英]Execute Shell script/command from MySQL Trigger/Stored Procedure
我目前正在我的研究(IT 工程與網絡)的最后一個學期寫我的主要作業,目前正在使用 MySQL。
我的問題是:是否可以從 MySQL 觸發器/程序中執行 Shell 腳本/命令? 或者可以從 CASE 語句中完成? 我一直在互聯網上搜索並讀到這樣做是不可取的。 但是我需要一個腳本來檢查數據庫中的表是否有警報,然后在有警報時警告人們。 如果還有其他方法可以做到,那么我願意接受想法。 任何輸入將不勝感激:)
您可以閱讀此博客以從 MySQL 觸發 shell 腳本: https : //patternbuffer.wordpress.com/2012/09/14/triggering-shell-script-from-mysql/ 。 總而言之,提供了兩個選項:
我認為根據您的要求,只需編寫一個 python/php/perl 腳本,該腳本將連接您的 MySQL 數據庫並查詢警報表以獲取任何警報,並相應地在屏幕上顯示警告消息或發送電子郵件/短信警告。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.