在CentOS x64上安装mysqludf库

在CentOS x64上安装mysqludf库,mysql,mysql-udf,Mysql,Mysql Udf,我在谷歌上搜索了很多关于我试图安装MySQL库的问题 我已从下载了库文件,并将其放置在CentOS x64上运行的digitalocean服务器上,位置为:/usr/lib64/mysql/plugin 库的Makefile已更改,因此现在看起来如下所示: install: gcc -m64 -fPIC -Wall -I/usr/include/mysql -I. -shared lib_mysqludf_sys.c -o /usr/lib64/mysql/plugin/lib_

我在谷歌上搜索了很多关于我试图安装MySQL库的问题

我已从下载了库文件,并将其放置在CentOS x64上运行的digitalocean服务器上,位置为:/usr/lib64/mysql/plugin

库的Makefile已更改,因此现在看起来如下所示:

install:
    gcc -m64 -fPIC -Wall -I/usr/include/mysql -I. -shared lib_mysqludf_sys.c -o     /usr/lib64/mysql/plugin/lib_mysqludf_sys.so -L/usr/lib/x86_64-linux-gnu/libstdc++.so.6
当我尝试使用以下命令从终端安装库时:

mysql -u root -p mysql < /usr/lib64/mysql/plugin/lib_mysqludf_sys.sql

在谷歌上搜索这个错误,我找到了可能的解决方案,但没有帮助。有人能帮我解决这个问题吗?

您找到问题的答案了吗?没有,我找到了另一种方法来避免使用此库。不用麻烦,我找到了一种方法,可以在本地服务器和生产服务器上安装此库:
ERROR 1126 (HY000) at line 26: Can't open shared library 'lib_mysqludf_sys.so' (errno: 22 /usr/lib64/mysql/plugin/lib_mysqludf_sys.so: wrong ELF class: ELFCLASS32)