Gearman mysql udf を使用しようとしています。http://gearman.org/index.php?id=downloadから tarball をダウンロードし、http://gearman.org/index.php?id=mysql_udf_readmeの指示に従ってインストールしました。gman_do
を作成しようとしています。関数をmysqlで使用していますが、いくつか
のエラーが発生しています エラーは-
mysql> create function gman_do returns string soname "libgearman_mysql_udf.so";
ERROR 1126 (HY000): Can't open shared library 'libgearman_mysql_udf.so' (errno: 22 /usr/local/lib/libgearman_mysql_udf.so: cannot open shared object file: No such file or directory)
共有ライブラリの変数パスを変更したに違いありません。- を使用して、インストール時に私から提供され たからをMySQL
見つける必要があります。libgearman_mysql_udf.so
plugindir
/usr/lib/mysql/plugin
bash configure --with-mysql=/usr/local/mysql/bin/mysql_config --libdir=/usr/lib/mysql/plugin
make
make install
私は何をすべきか?他のディレクトリのファイルをどこでMySQL
探す必要がありますか。たとえば、 ..so
gearman_mysql_udf
plugindir