php操作redis
来源:互联网 发布:报考网络教育要多少钱 编辑:程序博客网 时间:2024/05/21 21:49
1、linux 上 php 安装 redis
将 phpredis.tar.gz 和 autoconf-2.62.tar.gz 上传到 linux随便一个安装目录
tar -zxvf phpredis.tar.gz
cd phpredis
/usr/local/php/bin/phpize //执行这个是把 redis 扩展反过来安装进 php 里边,给 redis 扩展做一些 php 配置。(因为按之前安装顺序我们是先安装mysql、GD库等扩展,再装 php 的)提示未找到 autoconf 软件。
tar -zxvf autoconf-2.62.tar.gz
cd autoconf-2.62
./configure && make && make install
cd ..
cd phpredis
/usr/local/php/bin/phpize //重新执行 phpize 指令
./configure --with-php-config=/usr/local/php/bin/php-config //关联 php 的 bin 目录下的配置文件
make && make install //返回一个路径
ls 返回的路径 //看到是否生成扩展文件
extension=redis.so //Linux 中 php.ini 中引入配置文件
/usr/lcoal/http2/bin/apachectl restart //重启 apache(安装完毕)
2、操作 redis:
$redis = new Redis();
$redis->connect('127.0.0.1',6379); //链接服务器
$redis->select(5); //选择数据库
$redis->set('num',5); //存储数据
$redis->get('num'); //读取数据
$data=array('name'=>'ls','age'=>18);
$redis->mset($data); //设置多个数据,参数是关联数组。
$get=array('name','age');
$redis->mget($get); //获取多个数据,返回数组
3、在没有手册情况下怎么知道一个类有哪些方法?
$me=new ReflectionClass('Redis'); //通过反射获取所有操作。通过 Redis 实例化一个反射类对象
$res=$me->getMethods(); //获取所有操作方法
var_dump($res); //打印
网址下载:
wget http://download.redis.io/releases/redis-3.0.7.tar.gz
wget https://github.com/nicolasff/phpredis/archive/master.zip
////进到一个放文件压缩包的目录下载
0 0
- PHP Redis类操作
- PHP Redis类操作
- PHP操作Redis命令
- PHP Redis类操作
- PHP Redis类操作
- php redis操作详解
- php redis 基本操作
- Redis PHP连接操作
- PHP Redis类操作
- php 操作 redis
- PHP 中操作 Redis
- php redis 常用操作
- php 操作redis
- php操作redis
- php redis操作类
- php操作redis
- php 操作redis
- php操作redis
- java项目 List对某个字段进行排序
- HTML5基础加强css样式篇(css过渡属性的隐式过渡问题)(二十二)
- OSI/RM模型的编址方案与TCP/IP编址方案的对比
- 表达式求值2
- L2-006. 树的遍历
- php操作redis
- Hive查询进阶
- 机器学习常识
- 算法笔记_070-BellmanFord算法简单介绍(Java)
- php学习笔记
- Apache服务器和tomcat服务器有什么区别?
- awk
- Android菜鸟基础笔记
- JAVA实现分页(前台页面+后台代码)