2012-05-14 88 views
1

如何在mysql數據庫更新後立即運行腳本。我在test.php中有一個腳本,並且我想每次都運行,如果在10:20:56秒收到按摩,我的數據庫示例會收到短信(或條目可以說)。腳本應該在10:20運行: 57秒..任何事情都會像cronjob java php .any腳本如何在mysql數據庫更新後立即運行腳本(cronjob)

+0

簽出[MySQL觸發](http://dev.mysql.com/doc/refman/5.0/en/triggers.html) –

回答

0

看看triggers與你的mysql數據庫結合。 因此,您可以在每次更新,插入或修改時運行sql查詢。

簡化的語法:

CREATE 
    TRIGGER trigger_name trigger_time trigger_event 
    ON tbl_name FOR EACH ROW trigger_body 
1

你可以嘗試創建ON UPDATE觸發和嘗試調用PHP腳本。 Here更多關於這一點。

0

如果通過代碼插入值,您可以在插入後添加腳本調用。如果插入的代碼不是由您管理的,那麼您應該每隔N秒查詢一次數據庫並檢查新記錄並調用您的php腳本。

+0

數據庫更新我的短信,所以我沒有控制傳入短信 – Harinder

相關問題