开发者社区> 问答> 正文

mysql 5.5.11 UDF的问题

试验环境:centos5.5 mysql 5.5.11 memcached_functions_mysql-0.9
在导入脚本时出错,如下,几天了没能解决
[root@localhoMYSQL02 sql]# /usr/local/mysql/bin/mysql -uroot -p123 ERROR 1126 (HY000) at line 1: Can't open shared library 'libmemcached_functions_mysql.so' (errno: 0 /usr/local/mysql/lib/plugin/libmemcached_functions_mysql.so: undefined symbol: memcached_string_append)

展开
收起
落地花开啦 2016-02-05 14:49:48 2644 0
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    Our source code is in the “plugin/innodb_memcached” directory. As part of server build, it will generate two shared libraries:
    1) libmemcached.so: this is the memcached daemon plugin to MySQL
    2) innodb_engine.so: this is an InnoDB API plugin to memcached
    Make sure above two shared libraries are put in the MySQL plugin directory. You can find MySQL plugin directory by doing “select @@plugin_dir”:
    mysql> select @@plugin_dir;
    +——————————————————————————-+
    | @@plugin_dir |
    +——————————————————————————-+
    | /home/jy/work2/mysql-5.6-memcached-labs/lib/plugin |
    +——————————————————————————-+
    1 row in set (0.00 sec)
    加上这一步,你试一下,这个插件是给5.6设计的,不知道5.5装起来会不会有问题。

    2019-07-17 18:37:48
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
One Box: 解读事务与分析一体化数据库 HybridDB for MySQL 立即下载
One Box:解读事务与分析一体化数据库HybridDB for MySQL 立即下载
如何支撑HTAP场景-HybridDB for MySQL系统架构和技术演进 立即下载

相关镜像