1. 程式人生 > >redis擴充套件安裝以及在tp5中的操作

redis擴充套件安裝以及在tp5中的操作

php中安裝redis

下載redis:https://windows.php.net/downloads/pecl/releases/igbinary/


根據自己的電腦以及php版本的資訊來下載不同的redis版本:
phpinfo.php中檢視自己的版本資訊:
在這裡插入圖片描述


解壓後:
在這裡插入圖片描述
php_redis.dllphp_redis.pdb拷貝到D:\phpStudy\php\php-7.0.12-nts\ext(每個人的目錄都不一樣)。我只用了這兩個檔案,別的都扔掉了。


開啟php.ini:
extension=php_igbinary.dll和extension=php_redis.dll

拷貝到php.ini當中
在這裡插入圖片描述


以上步驟完成後,重新訪問phpinfo.php:
在這裡插入圖片描述看到redis說明php中的redis擴充套件安裝成功。

以上操作是給php安裝了redis擴充套件,並沒有真正在自己電腦上安裝了redis。

重新安裝完全版的redis
https://github.com/MicrosoftArchive/redis/releases
在這裡插入圖片描述
使用命令列cd到該資料夾裡:(使用redis-serve.exe redis.windows.conf來檢視詳細配置資訊)
在這裡插入圖片描述

tp中操作redis

一、配置redis

首先更改config.php中的配置資訊:
tp框架中預設有個快取設定
在這裡插入圖片描述


在cache配置下方增加redis設定:
在這裡插入圖片描述

二、引用redis快取

在控制器中引用即可:use think\cache\driver\Redis

三、程式碼進行測試

		$redis = new Redis();
        $redis->set('test','hello world');
        $result=$redis->get('test');
        print_r($result);die;