图文介绍PHP添加Redis模块及连接


Posted in PHP onJuly 28, 2015

下面通过图文并茂的方式给大家展示如下:

上几篇文章介绍了Redis的安装及使用,下面将介绍php如何添加Redis扩展!

php手册并没有提供Redis的类和方法,也没有提供相关的扩展模块,但我们可以在Redis的官网下载PHP的扩展,里面的扩展比较多,仅以phpredis为例。

1.phpredis下载
   1.点击"Repository"进入Redis的学习库,里面有Redis扩展的代码文件和相关的介绍以及类和方法

图文介绍PHP添加Redis模块及连接

   2.点击"releases"进入phpredis的源文件

图文介绍PHP添加Redis模块及连接

   3.下载最新版的phpredis源文件,选择"tar.gz"下载

图文介绍PHP添加Redis模块及连接

2.phpredis配置
   1.解压phpredis文件

1 tar -zxvf phpredis-2.2.7.tar.gz

   2.安装配置phpredis
        1.在phpredis目录下运行phpize5命令,生成configure文件
 phpize5
        2.安装配置igbinary
wget http://pecl.php.net/get/igbinary-1.2.1.tgz

./configure

make

sudo make install

        3.安装配置phpredis
./configure --enable-redis-igbinary

make 

sudo make install

        4.修改php.ini,添加(要按顺序,先添加igbinary.so,再添加redis.so)
extension=igbinary.so

extension=redis.so

图文介绍PHP添加Redis模块及连接

3查看phpredis
    1.使用phpinfo()查看

4.php连接redis数据库
     1.开启数据库服务
     2.新建一个redis.php文件,并键入以下代码进行连接
    

//实例化
  $redis = new Redis();
  //连接数据库
  $redis->connect('127.0.0.1',6379);
  //授权,password为你设置的授权密码,如未设置,可不使用该方法
  $redis->auth(password);
  //keys方法,查询所有key
  $keys = $redis->keys("*");
  var_dump($keys);

     3.在浏览器中打开该文件,查看查询结果

图文介绍PHP添加Redis模块及连接

以上就是本文介绍全部内容希望大家喜欢。

PHP 相关文章推荐
十天学会php之第五天
Oct 09 PHP
php session 检测和注销
Mar 16 PHP
PHP取进制余数函数代码
Jan 19 PHP
php数据结构与算法(PHP描述) 查找与二分法查找
Jun 21 PHP
php中0,null,empty,空,false,字符串关系的详细介绍
Jun 20 PHP
php常用的安全过滤函数集锦
Oct 09 PHP
PHP使用xmllint命令处理xml与html的方法
Dec 15 PHP
PHP获取远程图片并保存到本地的方法
May 12 PHP
php实现源代码加密的方法
Jul 11 PHP
swoole_process实现进程池的方法示例
Oct 29 PHP
解决laravel session失效的问题
Oct 14 PHP
laravel csrf排除路由,禁止,关闭指定路由的例子
Oct 21 PHP
PHP生成树的方法
Jul 28 #PHP
php计算税后工资的方法
Jul 28 #PHP
怎样搭建PHP开发环境
Jul 28 #PHP
php递归实现无限分类的方法
Jul 28 #PHP
php类自动加载器实现方法
Jul 28 #PHP
PHP实现的json类实例
Jul 28 #PHP
php无序树实现方法
Jul 28 #PHP
You might like
使用PHP的日期与时间函数技巧
2008/04/24 PHP
PHP输出时间差函数代码
2013/01/28 PHP
PHP魔术方法的使用示例
2015/06/23 PHP
详解php中生成标准uuid(guid)的方法
2019/04/28 PHP
[全兼容哦]--实用、简洁、炫酷的页面转入效果loing
2007/05/07 Javascript
基于Jquery的简单&简陋Tabs插件代码
2010/02/09 Javascript
javascript笔记 String类replace函数的一些事
2011/09/22 Javascript
javascript学习笔记(十九) 节点的操作实现代码
2012/06/20 Javascript
对frameset、frame、iframe的js操作示例代码
2013/08/16 Javascript
如何使用jquery easyui创建标签组件
2015/11/18 Javascript
最简单的JavaScript图片轮播代码(两种方法)
2015/12/18 Javascript
AngularJs上传前预览图片的实例代码
2017/01/20 Javascript
Angular动态添加、删除输入框并计算值实例代码
2017/03/29 Javascript
深入理解Node中的buffer模块
2017/06/03 Javascript
vue 组件高级用法实例详解
2018/04/11 Javascript
微信小程序实现即时通信聊天功能的实例代码
2018/08/17 Javascript
5分钟快速掌握JS中var、let和const的异同
2018/09/19 Javascript
js实现简易拖拽的示例
2020/10/26 Javascript
[02:44]重置世界,颠覆未来——DOTA2 7.23版本震撼上线
2019/12/01 DOTA
Python写的Socks5协议代理服务器
2014/08/06 Python
Python中的字典与成员运算符初步探究
2015/10/13 Python
python xlsxwriter库生成图表的应用示例
2018/03/16 Python
Python3实现的爬虫爬取数据并存入mysql数据库操作示例
2018/06/06 Python
Python之NumPy(axis=0 与axis=1)区分详解
2019/05/27 Python
python温度转换华氏温度实现代码
2020/12/06 Python
python 求两个向量的顺时针夹角操作
2021/03/04 Python
DC Shoes荷兰官方网站:美国极限运动品牌
2019/10/22 全球购物
集体婚礼策划方案
2014/02/22 职场文书
关于爱国的演讲稿
2014/05/07 职场文书
销售提升方案
2014/06/07 职场文书
2014年十一国庆节活动方案
2014/09/16 职场文书
旅游局领导班子“四风”问题对照检查材料思想汇报
2014/09/29 职场文书
教师党员群众路线教育实践活动心得体会
2014/11/04 职场文书
学生保证书格式
2015/02/27 职场文书
销售人员管理制度
2015/08/06 职场文书
苹果电脑mac os中货币符号快捷输入
2022/02/17 杂记