redis 获取不到缓存的值

来源:7-15 前端用户登录逻辑开发-基于redis+token

苍松拔雨

2020-07-17

使用 tp 设置缓存

cache('name', '123');
echo Cache::store('redis')->get('name'); // 输出 123

但是在 redis 命令行中获取不到 name 的值
图片描述

写回答

2回答

sheisshine

2020-07-18

redis 有一个database的概念,相当于mysql的数据库。 配置文件里配置的默认是16个数据库,可能你程序里存储和你在redis-cli客户端查询的不是一个库。

0
0

keryz

2020-07-17

同学,你好,看看连接的redis是否是一台呢

                                        ------ 来自singwa助教

0
1
苍松拔雨
环境使用的是 PHPStudy,只安装了一个 Redis 服务,ThinkPHP 配置文件中的 Redis 配置填写与 PHPStudy 中的 Redis 服务的一致,都是 127.0.0.1:6379
2020-07-18
共1条回复

全流程开发 TP6.0实战高并发电商服务系统

一课就能掌握TP6.0基础及运用,打造完整高并发的电商后端项目

1458 学习 · 1310 问题

查看课程