उपयोगकर्ता परिभाषित कार्यों के साथ MySQL सर्वर को विस्तारित किए बिना, MySQL SQL कोड का उपयोग करके ऐसा नहीं कर सकता है जो सर्वर पर निष्पादित होता है।
कुछ अन्य SQL टेबल सर्वर (जैसे PostgreSQL, Microsoft SQL Server, Oracle) संग्रहीत प्रक्रियाओं के साथ ऐसा कर सकते हैं। लेकिन, टेबल-सर्वर-निवासी कोड से एपीआई जैसे नेटवर्क संसाधनों तक पहुंच एक मुश्किल व्यवसाय है, क्योंकि वे संसाधन समय समाप्त हो सकते हैं या अन्य तरीकों से विफल हो सकते हैं।
जब आप इसे टेबल सर्वर में चलाते हैं तो इस तरह की चीज़ डिबग करने के लिए कुल हेयरबॉल है।
ऐसा करने के लिए आप क्लाइंट कोड का एक हिस्सा लिखने से काफी बेहतर होंगे (जिसके द्वारा मेरा मतलब कोड है जो MySQL सर्वर का क्लाइंट है)। ऐसी बहुत सी भाषाएं हैं जो इसे बहुत आसानी से सपोर्ट कर सकती हैं, जिनमें अजगर, पीएचपी, पर्ल, सी#, जावा आदि शामिल हैं।