1

MySQLライブラリをインストールしようとしている問題について、私はよくグーグルで調べてきました。

https://github.com/mysqludf/lib_mysqludf_sysからライブラリ ファイルをダウンロードし、次の場所にある digitalocean サーバー (CentOS x64 上で実行) に配置しました: /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)

このエラーをグーグルで検索すると、この潜在的な解決策が見つかりましたが、役に立ちませんでした。誰かがこの問題を解決するのを手伝ってくれますか?

4

0 に答える 0