Welcome 微信登录

首页 / 数据库 / MySQL / innodb_memcache之安装

很早之前就接触到了handlersocket,当初还想应用到一款游戏应用中,后来觉得技术太新,不敢贸然应用。前段时间又回过头来看handlersocket和innodb_memcache之类插件!如果是源码安装mysql,cmake的时候带上WITH_INNODB_MEMCACHED参数即可;若是二进制安装,直接在安装目录的pulgins下就有innodb_engine.so和libmemcached.so两个文件!mysql> show variables like "%plugin%";+---------------+-------------------------------+| Variable_name | Value |+---------------+-------------------------------+| plugin_dir| /usr/local/mysql/lib/plugin/ |+---------------+-------------------------------+1 row in set (0.00 sec)直接install安装即可。在安装之前,我们需要导入innodb_memcache的配置文件和测试文件!位于安装目录的share文件夹下,文件名为innodb_memcached_config.sql导入数据库SOURCE /usr/local/mysql/share/innodb_memcached_config.sqlINSTALL PLUGIN daemon_memcached SONAME "libmemcached.so";#当然也可以用下面的命令卸载,卸载之后再install,相当于重启插件!#UNINSTALL PLUGIN daemon_memcached安装完成之后,查看是否开启了11211端口。innodb_memcache默认侦听11211端口[root@www share]# netstat -ntpl|grep 11211tcp00 0.0.0.0:11211 0.0.0.0:* LISTEN15844/mysqld当然,端口可以通过在my.cnf中加入参数指定如:daemon_memcached_option="-p 11222"指定innodb_memcache侦听11222端口!innodb_memcache之使用 http://www.linuxidc.com/Linux/2014-06/102910.htminnodb_memcache之安装 http://www.linuxidc.com/Linux/2014-06/102911.htminnodb_memcache之配置 http://www.linuxidc.com/Linux/2014-06/102909.htmMySQL Server 层和 InnoDB 引擎层 体系结构图 http://www.linuxidc.com/Linux/2013-05/84406.htm本文永久更新链接地址