PHP7安装redis扩展

Stella981
• 阅读 598

1、查看自己PHP的版本

echo phpinfo()

查看自己的版本:VC是14,系统是64位的,所以一定要选对版本,因为这个版本我折腾了好久。2、根据自己的PHP版本、编译器的版本以及cpu我的是php是7.0 、VC14、X64。附上我的下载链接redis、igbinary的链接:Redis:http://windows.php.net/downloads/pecl/releases/redis/

igbinary

; php_redis

extension=php_igbinary.dll

extension=php_redis.dll

注意:extension=php_igbinary.dll 一定要放在在 extension=php_redis.dll 的前面,否则扩展失败!!!

5、再次实行步奏1,全文搜索Redis如图:

PHP7安装redis扩展

安装扩展成功,接下来可以简单测试一下!

6、简单测试是否可以启动服务:

<?php

  //连接本地Redis服务

  $redis = new Redis();

  $link= $redis->connect('127.0.0.1',6379);

  echo "Connection to server successfully";

  //查看服务是否运行

 echo "server is running:".$redis->ping();

运行结果如图:

PHP7安装redis扩展

链接成功!

7、存取一下数据

<?php
  //连接本地Redis服务
  $redis = new Redis();
  $link= $redis->connect('127.0.0.1',6379);

  //echo "Connection to server successfully";

  //查看服务是否运行

 //echo "server is running:".$redis->ping();

 //选择数据库
$redis -> select(2);
//设置key
$redis -> set('weather','sun');
$redis -> set('test','good');
var_dump($redis -> get('test'));
var_dump($redis -> get('weather'));

?>

运行结果如图:

PHP7安装redis扩展

8、为了更加直观,我又下载了RedisClient:

打开可视化界面,输入如下信息:

PHP7安装redis扩展

因为没有设置密码所以不用填写。

PHP7安装redis扩展

我们刚才是往数据库db2中添加的数据,所以打开查看一下:

PHP7安装redis扩展

已经存在数据库中。有了可视化界面,我们可以直接在这里添加数据。补充:视图中有个语言(

language

点赞
收藏
评论区
推荐文章
blmius blmius
3年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
待兔 待兔
4个月前
手写Java HashMap源码
HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22
Jacquelyn38 Jacquelyn38
3年前
2020年前端实用代码段,为你的工作保驾护航
有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )
Wesley13 Wesley13
3年前
thinkphp+redis实现秒杀,缓存等功能
秒杀是商城常见功能phpredis是最常见的秒杀功能1,安装redis,根据自己的php版本安装对应的redis扩展首先查看phpinfo();php环境信息2,下载redishttps://windows.php.net/downloads/pecl/snaps/redis/https://windows.php.ne
Stella981 Stella981
3年前
KVM调整cpu和内存
一.修改kvm虚拟机的配置1、virsheditcentos7找到“memory”和“vcpu”标签,将<namecentos7</name<uuid2220a6d1a36a4fbb8523e078b3dfe795</uuid
Easter79 Easter79
3年前
Twitter的分布式自增ID算法snowflake (Java版)
概述分布式系统中,有一些需要使用全局唯一ID的场景,这种时候为了防止ID冲突可以使用36位的UUID,但是UUID有一些缺点,首先他相对比较长,另外UUID一般是无序的。有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生成。而twitter的snowflake解决了这种需求,最初Twitter把存储系统从MySQL迁移
Wesley13 Wesley13
3年前
PHP创建多级树型结构
<!lang:php<?php$areaarray(array('id'1,'pid'0,'name''中国'),array('id'5,'pid'0,'name''美国'),array('id'2,'pid'1,'name''吉林'),array('id'4,'pid'2,'n
Wesley13 Wesley13
3年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
Python进阶者 Python进阶者
10个月前
Excel中这日期老是出来00:00:00,怎么用Pandas把这个去除
大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Pandas数据筛选的问题。问题如下:这日期老是出来00:00:00,怎么把这个去除。二、实现过程后来【论草莓如何成为冻干莓】给了一个思路和代码如下:pd.toexcel之前把这