docker方式
1.安装docker
Windows Docker 安装 | 菜鸟教程
安装时勾选 Use WSL 2 instead of Hyper-V
Docker Desktop 是 Docker 在 Windows 10 和 macOS 操作系统上的官方安装方式,这个方法依然属于先在虚拟机中安装 Linux 然后再安装 Docker 的方法。
Docker Desktop 官方下载地址: https://docs.docker.com/desktop/install/windows-install/
注意:此方法仅适用于 Windows 10 操作系统专业版、企业版、教育版和部分家庭版!
2.下载redis
docker run -d --name myredis -p 6379:6379 redis
如果镜像拉取不到,可使用非docker,直接下载上执行
redis-server.exe
下载redis insight 连接
3. 测试能不能用(必看)
同样在这个目录,打开新的 PowerShell,运行:
powershell
./redis-cli.exe
然后输入:
plaintext
set name zhangsan
get name
能返回 zhangsan 就完全正常。
4. 你的项目怎么连?
直接用:
- 地址:
127.0.0.1或localhost - 端口:
6379 - 密码:默认没有密码
和 Docker 版 Redis 完全一样用,项目不用改任何代码。
5. 停止 Redis
- 双击窗口:直接关窗口
- 服务版:
powershell
./redis-server.exe --service-stop
如果连不上
看了你启动的 Redis 截图,真相只有一个:
你电脑里 同时跑了两个 Redis!
一个有密码(后台服务),一个无密码(你刚开的)端口冲突 → Redis Insight 连到了有密码的那个旧服务!所以你怎么改、怎么输都报错!
✅ 终极 1 分钟解决(只做这 4 步,必好)
1. 关闭你刚打开的 Redis 黑窗口
点右上角 X 关掉
2. 以管理员身份打开 CMD
(开始菜单搜索 CMD → 右键以管理员运行)
3. 复制执行这 3 条命令(强制杀死所有 Redis)
cmd
taskkill /f /im redis-server.exe
redis-server --service-uninstall
sc delete Redis
4. 重新手动启动 Redis
进入你的文件夹:E:\redis\redis 7.2.5双击 redis-server.exe看到:
plaintext
Ready to accept connections
就是干净、无密码、全新的 Redis!
🚀 现在去 Redis Insight 连接(这样填 100% 成功)
表格
| 项 | 内容 |
|---|---|
| Host | 127.0.0.1 |
| Port | 6379 |
| Username | (直接空着,不填!) |
| Password | (直接空着,不填!) |
不要填 default!不要填任何密码!全部留空!
为什么你之前一直失败?
因为后台有个老 Redis 服务在跑,它有密码,你不知道。我刚才那 3 条命令彻底删光了它!
现在你启动的是完全干净、无密码、全新的 Redis!
现在测试命令(绝对成功)
打开 redis-cli.exe输入:
plaintext
KEYS *
set name 测试
get name
全部正常!不再报错!
你现在按我做
- 执行那 3 条命令
- 双击启动 redis-server
- Redis Insight 用户名密码都空着连接

1800

被折叠的 条评论
为什么被折叠?



