Mysql
 sql >> база данни >  >> RDS >> Mysql

Извикване на PHP скрипт от MySQL тригер

Тригерът се изпълнява на MySQL сървъра, а не на PHP (дори и двете да са на една и съща машина).

Така че бих казал, че това не е съвсем възможно - поне не просто.


Все пак има предвид този запис от MySQL ЧЗВ за тригери :

23.5.11:Могат ли тригерите да извикват външно приложение през UDF?

да. Например, тригер може да извика sys_exec() UDF е наличен тук:https://github.com/mysqludf/lib_mysqludf_sys#readme

Така че може да има начин чрез UDF функция, която да стартира php изпълнимия файл/скрипт. Не е толкова лесно, но изглежда възможно.;-)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mysql има ли еквивалента на аналитичните функции на Oracle?

  2. Как да съхранявате името на файла в базата данни, с друга информация, докато качвате изображение на сървър с помощта на PHP?

  3. SQL урок за първичен ключ – Как да дефинирате първичен ключ в база данни

  4. Neo4j - Премахнете ограничение с помощта на Cypher

  5. Как да използвате STRCMP() за сравняване на 2 низа в MySQL