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