window + php + memcached 安装
第一步:安装windows版memcached
下载地址:http://download.csdn.net/detail/zhaotengfei36520/8182503#comment
下载之后将文件夹放在一个目录下,例如:d:/memcached
运行cmd 切换到memcached.exe所在目录执行如下命令:
memcached -d install // 安装memcached
memcached -d start // 开启memcached
若都执行成功,则可以在服务里面看到memcached或者在任务管理器中看到memcached.exe正在运行。
第二步:下载php_memcache.dll拓展 (据网友所说,win 不支持 php_memcached.dll,Linux支持,此处展示 win 的 php_memcache.dll 拓展的安装方法)
下载地址:http://windows.php.net/downloads/pecl/releases/memcache/3.0.8/ (官方)
选择适合自己的版本,我的环境为win64,php版本为php5.6,所以选择 php_memcache-3.0.8-5.6-ts-vc11-x64.zip
将文件夹里面的php_memcache.dll放在php的ext目录下,然后在php.ini中添加一行拓展:extension=php_memcache.dll
重启服务器即可在phpinfo()里面看到memcache这一项了。到此memcache就可以使用了。
所有的文件也可以在我博客的文件里面直接下载:https://i.cnblogs.com/Files.aspx下面的memcached
如下为我的phpinfo()中的信息:

备注:
1)memcached 的几个指令:
-p //监听的端口
-l //连接的IP地址, 默认是本机
-d start //启动memcached服务
-d restart //重起memcached服务
-dstop|shutdown //关闭正在运行的memcached服务
-d install //安装memcached服务
-d uninstall //卸载memcached服务
-u //以的身份运行(仅在以root运行的时候有效)
-m //最大内存使用,单位MB。默认64MB
-M //内存耗尽时返回错误,而不是删除项
-c //最大同时连接数,默认是1024
-f //块大小增长因子,默认是1.25
-n //最小分配空间,key+value+flags默认是48
-h //显示帮助
2)memcached相关的函数:
01.Memcache::add //添加一个值,如果已经存在,则返回false
02.Memcache::addServer //添加一个可供使用的服务器地址
03.Memcache::close //关闭一个Memcache对象
04.Memcache::connect //创建一个Memcache对象
05.memcache_debug //控制调试功能
06.Memcache::decrement //对保存的某个key中的值进行减法操作
07.Memcache::delete //删除一个key值
08.Memcache::flush //清除所有缓存的数据
09.Memcache::get //获取一个key值
10.Memcache::getExtendedStats //获取进程池中所有进程的运行系统统计
11.Memcache::getServerStatus //获取运行服务器的参数
12.Memcache::getStats //返回服务器的一些运行统计信息
13.Memcache::getVersion //返回运行的Memcache的版本信息
14.Memcache::increment //对保存的某个key中的值进行加法操作
15.Memcache::pconnect //创建一个Memcache的持久连接对象
16.Memcache::replace //对一个已有的key进行覆写操作
17.Memcache::set //添加一个值,如果已经存在,则覆写
18.Memcache::setCompressThreshold //对大于某一大小的数据进行压缩
19.Memcache::setServerParams //在运行时修改服务器的参数
memcache 的在php中的详细用法见我博客的另一个页面: http://www.cnblogs.com/chrdai/p/6775379.html
window + php + memcached 安装的更多相关文章
- Window下memcached安装与测试步骤
如何在Window下memcached安装与测试步骤 工具/原料 电脑 memcached 软件 方法/步骤 软件包下载 下载Memercached For Windows:http://downlo ...
- Linux Memcached安装以及PHP扩展安装
一:安装libevent 由于memcached安装时,需要使用libevent类库,所以先安装libevent 1.下载 #wget http://www.monkey.org/~provos/ ...
- linux下memcached安装以及启动
1. 准备安装文件 下载memcached与libevent的安装文件 http://memcached.googlecode.com/files/memcached-1.4.15.tar.gz(me ...
- memcached安装
memcached安装 一.安装gcc # yum -y install gcc 二.安装libevent # wget http://www.monkey.org/~provos/libevent- ...
- 【转】Memcached安装
解析:Memcached是什么? Memcached是由Danga Interactive开发的,高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度. 一.软件版本 ...
- 初学Memcached安装及使用(CentOS7)
1.yum install memcached安装memecached 2.chkconfig memcached on设置memcached开机启动 3.service memcached star ...
- Linux下memcached安装和启动方法
Linux下memcached安装和启动方法 1. 首先下载memcached 和 libevent 包. Memcached用到了libevent这个库用于Socket的处理.下面是下载的两个包文件 ...
- 【转】linux下memcached安装以及启动
1.下载memcached服务器端安装文件 版本: memcached-1.4.25.tar.gz 下载地址:http://www.memcached.org/files/memcached-1.4. ...
- Windows 下的.NET+ Memcached安装
转载请标明出处: http://www.yaosansi.com/ 原文:http://www.yaosansi.com/post/1396.html Memcached官方:http://danga ...
随机推荐
- 调用链系列三、基于zipkin调用链封装starter实现springmvc、dubbo、restTemplate等实现全链路跟踪
一.实现思路 1.过滤器实现思路 所有调用链数据都通过过滤器实现埋点并收集.同一条链共享一个traceId.每个节点有唯一的spanId. 2.共享传递方式 1.rpc调用:通过隐式传参.dubbo有 ...
- jenkins checkstyle:local variable hides a field
源代码: 1 2 3 4 5 6 7 8 //应用上下文 private static ApplicationContext applicationContext; public static voi ...
- select 不要 用*
背景 说实在的,这有什么好记录的呢.记录这个有啥用,真是技术人员的吹毛求疵.说起来,就是给人装有用吧.既然记录了,也想个相关的段子吧.曾经有个同事写了个sql,效率极差,来了个女同事,竟然解决了,问题 ...
- KVM -> 虚拟机磁盘管理_03
1.KVM磁盘管理 1.KVM qcow2.raw.vmdk等镜像格式说明:http://blog.csdn.net/zhengmx100/article/details/53887162 raw: ...
- windows2008r2系统破解登录密码方法
破解windows 2008 r2系统登录密码方法: 1.重启系统,使用windows2008r2安装光盘引导 按住shift+f10 2.切换到d:windows\system32目录(使用cmd. ...
- 转载:磁盘目录(1.3.3)《深入理解Nginx》(陶辉)
原文:https://book.2cto.com/201304/19614.html 要使用Nginx,还需要在Linux文件系统上准备以下目录. (1)Nginx源代码存放目录 该目录用于放置从官网 ...
- Java EE 8 来了
作者 李士窑 发布于 2014年9月2日. 估计阅读时间: 不到一分钟 | 自2013年6月Java EE 7发布以来,Java开发团队在这段时间内一直在规划和搜集下一个大版本Java EE 8带 ...
- react之自定义迷你redux的实现
export function createStore(reducer){ let currentState={} let currentListeners=[] function getState( ...
- 多行文字溢出[...]的实现(text-overflow: ellipsis)
声明:此文章为转载(点击查看原文),如有侵权24小时内删除.联系QQ:1522025433. 对于单行文字, 很简单.(详见css3产考手册 进入) css: .oneLine { width: 20 ...
- Grafana 监控系统是否重启
一.概述 Linux 内核(以下简称内核)是一个不与特定进程相关的功能集合,内核的代码很难轻易的在调试器中执行和跟踪.开发者认为,内核如果发生了错误,就不应该继续运 行.因此内核发生错误时,它的行为通 ...