redis使用

张开发
2026/5/30 3:51:43 15 分钟阅读
redis使用
docker方式1.安装dockerWindows Docker 安装 | 菜鸟教程安装时勾选 Use WSL 2 instead of Hyper-VDocker Desktop 是 Docker 在 Windows 10 和 macOS 操作系统上的官方安装方式这个方法依然属于先在虚拟机中安装 Linux 然后再安装 Docker 的方法。Docker Desktop 官方下载地址 https://docs.docker.com/desktop/install/windows-install/注意此方法仅适用于 Windows 10 操作系统专业版、企业版、教育版和部分家庭版2.下载redisdocker run -d --name myredis -p 6379:6379 redis如果镜像拉取不到可使用非docker直接下载上执行redis-server.exe下载redis insight 连接3. 测试能不能用必看同样在这个目录打开新的 PowerShell运行powershell./redis-cli.exe然后输入plaintextset 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 条命令强制杀死所有 Rediscmdtaskkill /f /im redis-server.exe redis-server --service-uninstall sc delete Redis4. 重新手动启动 Redis进入你的文件夹E:\redis\redis 7.2.5双击redis-server.exe看到plaintextReady to accept connections就是干净、无密码、全新的 Redis 现在去 Redis Insight 连接这样填 100% 成功表格项内容Host127.0.0.1Port6379Username直接空着不填Password直接空着不填不要填 default不要填任何密码全部留空为什么你之前一直失败因为后台有个老 Redis 服务在跑它有密码你不知道。我刚才那 3 条命令彻底删光了它现在你启动的是完全干净、无密码、全新的 Redis现在测试命令绝对成功打开redis-cli.exe输入plaintextKEYS * set name 测试 get name全部正常不再报错你现在按我做执行那 3 条命令双击启动 redis-serverRedis Insight用户名密码都空着连接

更多文章