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

Come posso avvisare il mio programma se una tabella di database specifica è stata aggiunta/aggiornata/eliminata un record su di essa?

Utilizza un trigger per le notifiche push o conserva le informazioni lastModified per verificare la presenza di notifiche pull. Probabilmente vorrai la prima,

modifica Puoi usare sys_exec('program') da https://github.com/mysqludf/lib_mysqludf_sys per chiamare un programma esterno da un trigger. Usalo per chiamare qualsiasi codice server che hai. Esempi e istruzioni di configurazione possono essere trovati tramite Google. per esempio. http://bernardodamele.blogspot.com .au/2009/01/command-execution-with-mysql-udf.html