您的位置:首页 > 数据库 > Memcache

Windows 下 PHP memcached扩展安装

2018-02-28 18:44 821 查看
一、下载并安装memcached服务器端软件1, 32位64位:http://pan.baidu.com/s/1nv8mknn解压压缩包到指定目录,我选择的是E:\memcached_en32or64 2、安装memcached     以管理员身份运行 cmd.exe,并转至memcached所在文件夹。并安装memcached。


安装之后无任何提示3、启动memcached服务   继续在cmd.exe 执行开启memcached命令 :
memcached.exe -d start

  然后去任务管理器中进程查看memcached服务是否已经启动。4、memcached基本参数设置
    -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 显示帮助    5、memcached的停止与卸载命令
memcached.exe -d stop
memcached.exe -d uninstall
二、PHP安装memcache扩展   1、下载memcache.dll扩展下载地址: http://windows.php.net/downloads/pecl/releases/memcache/3.0.8/

在 Windows 10 64 下安装 Memcached,安装 PHP 7.0.22 的 Memcache 扩展:(https://www.cnblogs.com/aini521521/p/7765943.html)

下载注意事项:选择匹配自己环境的版本以及线程安全版本。
查看自己PHP版本:phpinfo();对应扩展文件这里解压出来:将其中的php_memcache.dll 扩展文件拷贝到 php 的扩展目录中,我的(D:\Xampp\php\ext)打开php的php.ini文件最后添加 一行代码:
extension=php_memcache.dll
然后保存之后,重启服务器
在使用phpinfo()查看
(如果没有显示,肯定是版本没对应)
说明安装成功了。
下面一个小示例:
public function memcache(){
$mem = new Memcache();
if(!$mem->connect("127.0.0.1",11211)){
die('连接失败!');
}
$mem->set('key2','this is test');
$re = $mem->get('key2');

if($mem->delete('key2')){
echo 'key2 删除';
}else{
echo 'key2 不存在';
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: