簡體   English   中英

嘗試在Ubuntu 14.04上安裝Innodb Memcached插件MySQL5.6.17

[英]Trying to install innodb memcached plugin MySQL5.6.17 on ubuntu 14.04

我正在嘗試設置innodb memcached插件。 我在ubutnu 14.04機器上運行MySQL 5.6.17服務器。 我已經將MySQL從5.5升級到5.6,但沒有使用默認安裝獲取libmemcached.so。

因此,我手動從源代碼編譯了MySQL,然后將libmemcached.so和innodb_engine.so復制到/ usr / lib / mysql / plugin目錄。 但是在安裝插件時出現錯誤

mysql> select version();
+-------------------------+
| version()               |
+-------------------------+
| 5.6.17-0ubuntu0.14.04.1 |
+-------------------------+
1 row in set (0.00 sec)

mysql> select @@plugin_dir;
+------------------------+
| @@plugin_dir           |
+------------------------+
| /usr/lib/mysql/plugin/ |
+------------------------+
1 row in set (0.00 sec)

mysql> 
mysql> 
mysql> install plugin daemon_memcached soname 'libmemcached.so';
ERROR 1126 (HY000): Can't open shared library 'libmemcached.so' (errno: 0 API version for DAEMON plugin is too different)

我不確定這里出什么問題了。 任何幫助深表感謝。 謝謝。

Ubuntu存儲庫沒有MySQL memcached插件庫。

我建議使用MySQL APT存儲庫。

指南: http//dev.mysql.com/doc/mysql-apt-repo-quick-guide/zh-CN/index.html

我意識到,通過編譯源代碼,它可以與全新安裝一起使用。 但是,如果您編譯源並將so文件復制到默認安裝,則該文件將不起作用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM