mysql在windows server 2016上安装udf库“mysqludf\u sys”

n6lpvg4x  于 2021-06-25  发布在  Mysql
关注(0)|答案(3)|浏览(356)

两周来,我一直在寻找一个关于如何完全安装lib\u mysqludf\u sys库的教程。
我从一个俄罗斯网站上得到了.dll,因为64位系统似乎没有其他的。我已经成功地安装了这个过程并创建了这个函数,但是每当我想调用一个文件时,整个数据库都崩溃了。我的结论是,dll文件有问题,或者我忘了安装一些东西。
有人能给我解释一下如何使用udf库调用mysql中正确隐含的windows server 2016 64位上的文件吗?
那对我很有帮助,谢谢!

odopli94

odopli941#

看起来您正在使用mysql 57/早期版本。对于库,我建议使用“dependency walker”来控制它。查看依赖项库是否有任何问题。至少kernel32.dll和mscvtr.dll(visualc++redistrubatable文件)应该在根级别上没有任何警告。
如果你有代码,我建议你用mygwin64重新编译它。有许多项需要修复才能编译。下面的链接是udf dll编译的好链接
https://github.com/esabilbulbul/mysql-udf-windows

mwngjboj

mwngjboj2#

从以下位置下载windows 64位版本:https://github.com/rapid7/metasploit-framework/tree/master/data/exploits/mysql
将其复制到此处或用于mysql安装的同等位置:c:\program files\mysql\mysql server 5.7\lib\plugin\lib\u mysqludf\u sys\u 64.dll
按照以下说明进行安装和验证:https://osandamalith.com/2018/02/11/mysql-udf-exploitation/

v2g6jxz6

v2g6jxz63#

类似的情况,请点击stackoverflow.com/a/65209718/10026099

相关问题