memcache课程---2、php如何操作memcache
memcache课程---2、php如何操作memcache
一、总结
一句话总结:
windows下装好memcache.exe,装好memcache的php扩展之后,然后使用memcache函数库的函数即可
1.连接memcache服务器
$mem=new Memcache;
$mem->connect("192.168.20.1","10000"); 2.增
$mem->set('name','user1'); 3.删
$mem->delete('name'); 4.改
$mem->set('age',200); 5.查
echo $mem->get('age'); 6.查看状态
$arr=$mem->getStats(); 7.清空
$mem->flush();
1、window下php如何安装memcache模块?
总结:和安装php的其它扩展的过程是一样的:拷贝.dll,配置文件中开启.ddl
1.把php_memcache.dll拷贝到php中ext扩展模块包中
2.修改php.ini配置文件把memcache设置:extension=php_memcache.dll
3.重启apache服务
4.写查看php信息的脚本(info.php):
<?php
phpinfo();
?>
5.ctrl+f查找memcache扩展
2、如何查看php安装的扩展信息?
phpinfo()函数:<?php phpinfo(); ?>
<?php
phpinfo();
?>
3、比如如何安装php扩展, 如何查看php扩展,以前搞半天,这里看视频分分钟解决的启示是什么?
多看学习视频,看的越多,越节约时间
4、windows下的动态扩展库叫.dll,linux下的动态扩展库叫什么?
.so,所以在linux下安装扩展的时候千万注意,
比如安装memcachephp支持的时候,是memcache.so
5、linux下php如何安装memcache模块(memcache扩展包(c语言))?
1)生成configure脚本:/usr/local/php/bin/phpize
2)生成配置脚本:./configure --enable-memcache --with-php-config=/usr/local/php/php-config
3)编译:make
4)安装:make install
6、linux服务器下网站放在哪个文件夹?
/user/local/apache2/htdocs
7、php如何连接memcache服务器(装好memcache.exe,装好memcache的php扩展之后)?
new Memcache对象,然后执行对象的connect方法即可
$mem=new Memcache; $mem->connect("192.168.20.1","10000");
8、php操作memcache的增删改查如何实现及常用方法?
比如增删改查:memcache对象的set,get,delete方法
1.连接memcache服务器
$mem=new Memcache;
$mem->connect("192.168.20.1","10000"); 2.增
$mem->set('name','user1'); 3.删
$mem->delete('name'); 4.改
$mem->set('age',200); 5.查
echo $mem->get('age'); 6.查看状态
$arr=$mem->getStats(); 7.清空
$mem->flush();
9、php如何在用户登录时把session保存到一个共享的memcache服务器上?
1.session.save_handler = memcache
2.session.save_path = "tcp://192.168.20.1:10000"
二、内容在总结中
memcache课程---2、php如何操作memcache的更多相关文章
- memcache课程---3、php使用memcache缓存实例
memcache课程---3.php使用memcache缓存实例 一.总结 一句话总结: 前置:windows下安装好memcache.exe,安装好memcache的php扩展,开启memcache ...
- memcache课程---1、memcache介绍及安装(memcache作用)
memcache课程---1.memcache介绍及安装(memcache作用) 一.总结 一句话总结: 减少对数据库的访问,因为数据库的访问比较花费时间 1.memcache为什么比操作数据库快的多 ...
- 前端学PHP之PHP操作memcache
× 目录 [1]安装 [2]连接 [3]增删改查[4]分布式[5]状态[6]安全[7]应用 前面的话 和访问mysql服务器类似,PHP也是作为客户端API访问memcached服务器的,所以同样需要 ...
- php操作Memcache
一.memcache基本的介绍 是一个高性能的分布式内存对象缓存系统. 和mysql比较,进行理解memcache (1)该软件是一个c/s架构, (2)mysql的数据是存储到哪里的?是存储到磁盘里 ...
- php操作memcache的使用【转】
1.简介 Memcache是danga.com的一个项目,最早是为 LiveJournal 服务的,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力.它可以应对任意多个连接, ...
- 在telnet下操作memcache详解(操作命令详解)
这篇文章主要介绍了在telnet下操作memcache详解,telnet下的memcache操作命令详解,需要的朋友可以参考下 在定位问题.测试等时候经常需要对memcache的数据进行一些操作,但是 ...
- php操作memcache的用法、详解和方法介绍
1.简介 memcache模块是一个高效的守护进程,提供用于内存缓存的过程式程序和面向对象的方便的接口,特别是对于设计动态web程序时减少对数据库的访问. memcache也提供用于通信对话(sess ...
- 使用telnet操作memcache,一般不常用
使用telnet操作memcache,一般不常用 1.使用方法 1. 连接到memcached telnet 192.168.1.100 11211 add name 0 60 5 [说明 ...
- 文成小盆友python-num11-(2) python操作Memcache Redis
本部分主要内容: python操作memcache python操作redis 一.python 操作 memcache memcache是一套分布式的高速缓存系统,由LiveJournal的Brad ...
随机推荐
- enumrate用法
转自*https://www.runoob.com/python/python-func-enumerate.html*侵删 描述 enumerate() 函数用于将一个可遍历的数据对象(如列表.元组 ...
- 随笔-ansible-1
系统下所有的操作,从运维操作角度划分为两类: 1.文件传输 2.命令执行 系统下所有的操作,从自动化工作类型角度划分为: 1.应用部署 2.配置管理 3.任务流编排 使用root生成默认的秘钥对: # ...
- drools语法介绍
这里没有翻译http://docs.jboss.org/drools/release/6.4.0.Final/drools-docs/html_single/index.html上的内容 而是参考了网 ...
- JS对象 charAt() 方法可返回指定位置的字符。返回的字符是长度为 1 的字符串。
返回指定位置的字符 charAt() 方法可返回指定位置的字符.返回的字符是长度为 1 的字符串. 语法: stringObject.charAt(index) 参数说明: 注意:1.字符串中第一个字 ...
- 解决Keep-Alive 和 Close 不能使用此属性设置
http://www.hejingzong.cn/blog/viewblog_86.aspx Keep-Alive 和 Close 不能使用此属性设置 public static void SetHe ...
- linux命令重定向>、>>、 1>、 2>、 1>>、 2>>、 <(转)
原文章地址:https://www.cnblogs.com/piperck/p/6219330.html >和>>: 他们俩其实唯一的区别就是>是重定向到一个文件,>&g ...
- Java中怎样实现字符串截取
使用substring()对字符串进行截取: /** * str.indexOf()查找下标 * substring();//字符串截取 * length();//字符串长度 * */ @Test p ...
- Navicat Premium下载、安装、破解
Navicat Premium 是一套数据库管理工具,让你以单一程序同時连接到 MySQL.MariaDB.SQL Server.SQLite.Oracle 和 PostgreSQL 数据库. 此外, ...
- 【JZOJ6388】小w的作业
description analysis 二分一个角度,首先假设该弧度角\(\theta \in[{\pi \over 2},\pi]\),要找的直线斜率\(k\in(-∞,\tan\theta]\) ...
- Idea jsp页面乱码
jsp页面中添加 <%@ page language="java" contentType="text/html; charset=utf-8" page ...