WL#2652: External Language Plugin: Perl

Affects: Server-9.x   —   Status: In-Progress   —   Priority: Medium

Perl routines are stored as Perl modules.

Perl stored procedures are able to access the database through the standard 
DBD::mysql module.


MyPerl from software.tangent.org (specifically Mr Brian Aker)  
is also a UDF. One loads the perl interpreter, and calls it.  
The MyPerl 0.9 download is described as "near production" and  
the aggregate function call is "still under development". Brian  
has described the plan in some articles and talks:  

"Embedding Perl in MySQL", http://new.linuxjournal.com/node/6841  
"O'Reilly presentation",  
"Talks", http://krow.net/talks/  
The PostgreSQL implementation is PL/Perl,