使用Java语言在MySQL中设置SQL用户定义函数时出现问题
我在为MySQL服务器制作Java用户定义函数(UDF)时遇到了一些困难。我希望我能在这个问题上寻求一些帮助 以下是我迄今为止所做的工作: 我已经按照说明进行了操作,但我担心它可能已经过时,因为插件文件不包含教程中预期存在的psm_java.so文件 我需要在给定两个字符串的Java中实现Levenshtein距离,以便返回该值。我知道如何做这一部分,但我还不能做SQL交互部分 非常感谢您的帮助 系统信息: Mac OS X 10.7.2使用Java语言在MySQL中设置SQL用户定义函数时出现问题,java,mysql,plugins,user-defined-functions,Java,Mysql,Plugins,User Defined Functions,我在为MySQL服务器制作Java用户定义函数(UDF)时遇到了一些困难。我希望我能在这个问题上寻求一些帮助 以下是我迄今为止所做的工作: 我已经按照说明进行了操作,但我担心它可能已经过时,因为插件文件不包含教程中预期存在的psm_java.so文件 我需要在给定两个字符串的Java中实现Levenshtein距离,以便返回该值。我知道如何做这一部分,但我还不能做SQL交互部分 非常感谢您的帮助 系统信息: Mac OS X 10.7.2 MySQL 5.5.16为什么要脱离RDBMS?您可以非
MySQL 5.5.16为什么要脱离RDBMS?您可以非常轻松地实现该功能。为什么要脱离RDBMS?您可以非常轻松地实现该功能。如果有必要的话……我大约在2年前做了这件事(我使用了自定义项),发现它没有那么快。然后我尝试了近似的字符串连接,但它们也没有那么快。对我来说,将结果集拉入JEE容器并在那里执行Levenshtein更快。不幸的是,这是一个项目任务,要求我以这种方式处理数据。我如何在C中执行它?我在我的Mac上,所有教程似乎都指向Visual C++作为进行的必要。你必须使用LevsHeTin或Jaro Winkler(BTW.我认为Jaro更好)工作吗?不幸的是,要求是计算LevsHeTin距离,而且只有这个。如果它重要的话…我大约在2年前做过的(我使用了一个C-UDF)发现没那么快。然后我尝试了近似的字符串连接,但它们也没有那么快。对我来说,将结果集拉入JEE容器并在那里执行Levenshtein更快。不幸的是,这是一个项目任务,要求我以这种方式处理数据。我如何在C中执行它?我在我的Mac上,所有教程似乎都指向Visual C++作为进行的必要。你必须使用LevsHeTin或Jaro Winkler(BTW.我认为Jaro更好)工作吗?不幸的是,要求是计算LevsTein距离,仅此而已。谢谢!我的要求是用C或C++做,但是我很感激。谢谢!我的要求是用C或C++来做,但我很感激。