直奔主題,這兩天在學習mysql的UDF,環境:linux centos 問題:通過g++編譯生成的.so檔案。在mysql的plugin中無法加載。
1.首先我生成.so檔案并cp到mysql的plugin目錄下
2.在mysql客戶端中 create function json_object returns string soname 'udf_redis.so';
然后就報錯了:Error Code: 1127. Can't find symbol 'json_object' in library
此處是我的makefile

這里是專案

把檔案cp到mysql的plugin

查詢.so檔案中的函式

函式的定義

mysql客戶端加載指令

錯誤原因:
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/103691.html
標籤:MySQL
