总结
豆包 AI 助手文章总结

php memcache使用

php中文网
发布: 2016-06-23 14:34:37
原创
873人浏览过

安装

window:

1. 下载memcache的windows稳定版,解压放某个盘下面,比如在c:\memcached
2. 在终端(也即cmd命令界面)下输入 ‘c:\memcached\memcached.exe -d install’ 安装
3. 再输入‘c:\memcached\memcached.exe -d start’ 启动。NOTE: 以后memcached将作为windows的一个服务每次开机时自动启动。这样服务器端已经安装完毕了。
4.下载php_memcache.dll,请自己查找对应的php版本的文件
5. 在C:\winnt\php.ini 加入一行 ‘extension=php_memcache.dll’
6.重新启动Apache,然后查看一下phpinfo,如果有memcache,那么就说明安装成功!
 

memcached的基本设置:

立即学习PHP免费学习笔记(深入)”;

-p  监听的端口
-l  连接的IP地址, 默认是本机
-d start 启动memcached服务
-d restart 重起memcached服务
-d stop|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 显示帮助

//连接
$mem = new Memcache;
$mem->connect("127.0.0.1", 11211);

//设置数据
$mem->set('键', '值', 状态号,一般为0, 缓存多少秒);

//获取数据

$mem->get(’键′);

//替换数据

$mem->replace('键', '值', 状态号,一般为0, 缓存多少秒);

//删除数据
$mem->delete('键');

/清除所有数据
$mem->flush();

//关闭连接
$mem->close();

PHP速学教程(入门到精通)
PHP速学教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
豆包 AI 助手文章总结
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号