0

我在 Windows 上创建了一个非常简单的 UDF,用于导出函数set_named_event,我可以检查 DLL 以查看导出的符号(_init + _deinit 也是),并且我这样做了(使用 MySQL Server 5.5 社区版):

USE `test`;
DROP FUNCTION set_named_event;
CREATE FUNCTION set_named_event RETURNS INTEGER SONAME "udf_set_named_event.dll";

这没有给我任何错误,但是当我这样做时:

SELECT set_named_event('eventName');

我得到了臭名昭著的:

Query: SELECT set_named_event('eventName')

Error Code: 1305
FUNCTION test.set_named_event does not exist

Execution Time : 0 sec
Transfer Time  : 0 sec
Total Time     : 0.003 sec

想法??会不会是服务器的 CE 不支持 UDF?

4

0 回答 0