可能是一個簡單的問題,但我試圖將sys_exec安裝到MySQL中。它包含一個如此的文件,以及其他一些東西。安裝MySQL so文件
我在哪裏放置.so文件?我正在運行Debian + MySQL5
我試過/var/lib/mysql/
,/usr/share/mysql
和/usr/local/mysql/lib/mysql
,它根據MySQL文檔是libs/plugin目錄的位置。
當我使用下面的查詢
CREATE FUNCTION sys_exec RETURNS INT SONAME 'lib_mysqludf_sys.so';
將其插入到MySQL {編輯:原來的問題分類}
返回:
無法打開共享庫「lib_mysqludf_sys .so'(errno:22 /etc/mysql/plugin/lib_mysqludf_sys.so:無法打開共享對象文件:權限被拒絕)
然而,權限設置,如下所示:
drwxr-xrwx 2 root root 4096 2010-08-19 08:10 .
drwxr-xr-x 4 root root 4096 2010-08-19 08:09 ..
-rwxrwxrwx 1 mysql mysql 12896 2010-08-19 08:10 lib_mysqludf_sys.so
任何人能提供幫助?
謝謝:)