Hier ist ein verrückter:
%Vor%Ähm ... das ist eigentlich ziemlich lustig ....
Das eigentliche Problem ist, dass die Funktion in Abfragen nicht mehr erkannt wird. Versuchte Neukompilierung, Neuinstallation, Neustart, etc. - keine Freude. UDF ist von hier: Ссылка
Dies folgte nach dem Wechsel zu percona 5.5 von mysql. UDF funktionierte gut in MySQL.
Frage ist: Wie bekomme ich die PREG UDF nach dem Upgrade von MySQL auf Percona 5.5?
ANTWORT: Hier ist die Antwort auf Barons Tipp unten:
Aus dem mysql error.log:
%Vor%Percona scheint in einem anderen Verzeichnis zu suchen als meine Standardinstallation von MySql.
MySql sucht nach allen Plugins in / usr / lib / mysql / plugin. Percona suchte in / usr / lib / plugin
Die Lösung war einfach - ich habe gerade einen Symlink in / usr / lib im Verzeichnis / usr / lib / mysql / plugin wie folgt erstellt:
%Vor%Viola! - alles lädt jetzt gut.
Das verstehe ich sehr. Um dieses Problem zu lösen, sollten Sie:
%Vor% Und dann fahren Sie mit Ihrer CREATE FUNCTION...
-Anweisung fort.
Tags und Links mysql user-defined-functions percona