下载地址:https://github.com/MSOpenTech/redis/releases。
Redis 支持 32 位和 64 位。这个需要根据你系统平台的实际情况选择,这里我们下载 Redis-x64-xxx.zip压缩包到 www下,解压后,将文件夹重新命名为redis。
打开一个 cmd 窗口 使用cd命令切换目录到 E:\phpStudy\PHPTutorical\WWW\redis(以自己安装的目录为准) 运行 redis-server.exe redis.windows.conf
这时候另启一个cmd窗口,原来的不要关闭,不然就无法访问服务端了。
切换到redis目录下运行 redis-cli.exe -h 127.0.0.1 -p 6379 或者直接输入redis-cli.exe
以下内容转载自https://blog.csdn.net/qq_38378384/article/details/79697447,如有侵权,请联系删除
下载redis扩展文件
下载地址:http://pecl.php.net/package/redis 如图:(亲测4.0.0版本可用)
点进进入后,显示
可以看到上面有很多版本,这时候我们就要根据PHP的环境来进行查看了,输入http://localhost/phpinfo.php 一般如果你没动的话,phpinfo.php都是PHPstudy自带的并且放在www的根目录的,所以一般能打开的。打开后如下:
可以看到我的PHP环境是x86的而且是php-7.0.12-nts,也就是非线程安全版本的,所以我下载了上面的php7.0的第三个。下载后解压可获得:
(2)配置redis扩展文件
其实有用的就我上面圈起来的这两个,把这两个复制放进PHP的ext文件夹中,如图:
复制进去后,我们还需要在配置文件中启动这个扩展,打开php.ini文件,输入下面的:
在PHP7的版本已经不需要igbinary.dl这个扩展了,所以我这里不写进去。然后保存就完成了配置文件的添加。再次进入phpinfo.php,如果有下面的图,说明已经配置成功了。
(3)尝试代码调用
尝试一下用写代码使用一下。创建一个PHP文件,输入以下代码:
-
<?php
-
$redis = new Redis(); //实例化这个类
-
$redis->connect('localhost', 6379); //指定主机和端口进行连接
-
$redis->set('myname', 'mclink'); //设置键值对
-
$res = $redis->get('myname'); //获取值
-
echo "我设置的myname键的值为:".$res; //打印输出
然后访问一下这个文件。可以看到:
如果你访问失败了,可能你是忘记了开启服务器端,不然应该是不会有问题的。
好了现在你的PHPstudy已经可以正常使用redis数据库了。