※ 引述《Longness (時光如槍)》之銘言:
: 標題: [系統] 請問MySQL的事件觸發問題
: 時間: Thu Aug 20 14:01:28 2009
:
: 現在有一個需求,是監測一個MySQL資料表的變動。
: 比方說它長成這個樣子:
: name | password
: jack 123
: rose 234
: will 394
: 而這個表有所變動,比方說jack的password被改成456的時候
: 要觸發一個事件,讓我自己寫的網頁(或是桌面應用程式)可以接收到誰的欄位被改動了
: 比方說網頁的話,用get來傳遞。
: 讓本表的密碼一旦被變動,
: 就自動執行 http://localhost/change.htm?name=jack
: 請問這樣的需求可以辦到嗎?有請MySQL的達人大大們協助一下了!
: --
: ※ 發信站: 批踢踢實業坊(ptt.cc)
: ◆ From: 219.85.46.45
: 推 alpe:postgreSQL 可以, 不過mysql 我就不知道了 08/20 14:49
: → alpe:MySQL 不行. 08/20 23:25
那也就是說完全沒有辦法去得知MySQL的欄位變更事件囉?
比方說,MySQL會不會寫入什麼log之類的,這樣只要監控這個log就可以得知有欄位
變化了……諸如此類的,各種方法都可以,只要可以告知外界誰被改了就行了
我上網查了有一個叫trigger的功能,這個能做到類似的工作麼?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.85.46.45