Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

एक MySQL ट्रिगर से एक PHP स्क्रिप्ट को आमंत्रित करना

ट्रिगर को MySQL सर्वर पर निष्पादित किया जाता है, PHP एक पर नहीं (भले ही वे दोनों एक ही मशीन पर हों)।

तो, मैं कहूंगा कि यह बिल्कुल संभव नहीं है - कम से कम सरलता से नहीं।


फिर भी, ट्रिगर पर MySQL FAQ से यह प्रविष्टि :

<ब्लॉकक्वॉट>

23.5.11:क्या ट्रिगर किसी बाहरी एप्लिकेशन को UDF के माध्यम से कॉल कर सकते हैं?

हां। उदाहरण के लिए, एक ट्रिगर sys_exec() . को कॉल कर सकता है यूडीएफ यहां उपलब्ध है:https://github.com/mysqludf/lib_mysqludf_sys#readme

तो, यूडीएफ फ़ंक्शन के माध्यम से एक तरीका हो सकता है जो 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 में ऑटो इंक्रीमेंट वैल्यू को एक स्टेटमेंट में एक्सेस कर सकते हैं?

  2. MySQL में प्रारंभिक मान और ऑटो वेतन वृद्धि कैसे सेट करें?

  3. PHP और MySQL डेटाबेस में ब्लॉग कैसे बनाये - DB डिज़ाइन

  4. Mysql_real_escape_string की कमियां?

  5. MySQL में तर्कों की सूची के भीतर तर्क की स्थिति कैसे लौटाएं