透過 MySQL 觸發器呼叫 PHP
是否可以透過 MySQL 資料庫記錄插入來觸發 PHP 腳本或函數?
答案:
儘管MySQL和PHP在同一台機器上,觸發機制駐留在MySQL伺服器上。因此,直接調用 PHP 並不簡單。
但是,MySQL 關於觸發器的常見問題解答 (23.5.11) 建議可以使用外部函數 (UDF) 來呼叫外部應用程式。
這樣的 UDF 之一是 sys_exec(),它允許透過 MySQL 環境執行 PHP 執行檔或腳本。雖然實作可能並不簡單,但它提供了從 MySQL 觸發器觸發 PHP 的可能途徑。
以上是MySQL觸發器可以執行PHP腳本嗎?的詳細內容。更多資訊請關注PHP中文網其他相關文章!