Mysql
 sql >> Database >  >> RDS >> Mysql

Invocare uno script PHP da un trigger MySQL

Il trigger viene eseguito sul server MySQL, non su quello PHP (anche se sono entrambi sulla stessa macchina).

Quindi, direi che questo non è del tutto possibile, almeno non semplicemente.


Comunque, considerando questa voce dalle FAQ MySQL sui trigger :

23.5.11:i trigger possono chiamare un'applicazione esterna tramite un UDF?

Sì. Ad esempio, un trigger potrebbe richiamare sys_exec() UDF disponibile qui:https://github.com/mysqludf/lib_mysqludf_sys#readme

Quindi, potrebbe esserci un modo tramite una funzione UDF che avvii l'eseguibile/script php. Non così facile, ma sembra possibile.;-)