sql >> Databáze >  >> RDS >> Mysql

Spusťte skript/příkaz Shell z MySQL Trigger/Uložené procedury

Pro spouštění skriptu shellu z MySQL si můžete přečíst tento blog:https://patternbuffer.wordpress.com/2012/09/14/triggering-shell-script-from-mysql/ . Abychom to shrnuli, nabízí se dvě možnosti:

  1. Dotazování. Chcete-li zlepšit výkon, spouštěč může zaznamenat změnu v jiné tabulce, ve které budete místo toho dotazovat.
  2. UDF MySQL. Napište si vlastní plugin a dejte si pozor na bezpečnostní důsledky!

Myslím, že pro váš požadavek stačí napsat skript python/php/perl, který připojí vaši databázi MySQL a dotazuje se v tabulce výstrah na jakékoli výstrahy a podle toho zobrazí varovnou zprávu na obrazovce nebo pošle varování e-mailem/sms.




  1. Otázky k rozhovoru s datovým inženýrem s Pythonem

  2. formát data v node.JS

  3. Vyhledávání a filtrování / zpřesňování výsledků databáze v Laravel 4

  4. Byl nalezen únik databáze SQLite