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

Esegui script/comando Shell da MySQL Trigger/Stored Procedure

Puoi leggere questo blog per attivare uno script di shell da MySQL:https://patternbuffer.wordpress.com/2012/09/14/triggering-shell-script-from-mysql/ . Per riassumere, vengono presentate due opzioni:

  1. Sondaggio. Per migliorare le prestazioni, un attivatore potrebbe registrare la modifica in un'altra tabella di cui esegui invece il polling.
  2. UDF MySQL. Scrivi il tuo plugin e fai attenzione alle implicazioni sulla sicurezza!

Penso che per la tua esigenza scrivi semplicemente uno script python/php/perl che collegherà il tuo DB MySQL e interrogherà la tabella degli avvisi per qualsiasi avviso e di conseguenza mostrerà un messaggio di avviso sullo schermo o invierà un avviso e-mail/sms.