本机怎么快速连Redis?这些简单命令你得知道,别再傻等了
- 问答
- 2026-01-05 18:19:31
- 12
(来源:CSDN博客《Redis入门:新手必看的基础命令》)
好,咱们直接上干货,当你想在自己电脑上快速连上Redis做点测试或者学习,结果打开命令行就懵了,不知道第一步该敲啥,干等着确实急人,别担心,下面这些简单命令就像是你口袋里的钥匙,能让你立刻打开Redis的大门,马上动起来。
第一步:检查Redis是否已安装并启动
(来源:Redis官方入门指南)
在你连接之前,总得先确认Redis服务是不是已经在后台跑起来了,对吧?不然你对着空气连接肯定报错。
对于Mac用户,可以打开终端(Terminal),输入这个命令看看Redis服务状态:
brew services list
如果看到redis那一行显示为started,那就恭喜你,服务已经在运行了,如果没启动,就用brew services start redis来启动它。
对于Windows用户,如果你用的是官方版本或者通过某些包管理器安装的,可以去服务列表里找找有没有“Redis”服务,确保它是“正在运行”的状态,或者在PowerShell或CMD里,尝试用net start redis命令来启动它(注意,服务名可能略有不同)。
Linux用户(比如Ubuntu)通常会用系统服务管理器,命令类似:sudo systemctl status redis-server,如果没运行,就用sudo systemctl start redis-server。
第二步:打开你的命令行工具,连接Redis
(来源:网络常见Redis教程)
确认服务跑起来后,连接就超级简单了,无论你用什么操作系统,只要Redis服务在运行,打开你的终端(Windows叫命令提示符CMD或PowerShell,Mac/Linux叫Terminal)。
然后输入这个最简单的连接命令:
redis-cli
敲下回车,只要没报错,你会看到命令行的提示符变成了0.0.1:6379>,这个0.0.1是你的本机IP(localhost),6379是Redis默认的端口号,看到这个,就意味着你已经成功连上本机的Redis服务器了!是不是比想象中简单?

如果Redis配置了密码或者用了非默认端口,直接redis-cli可能会连不上,这时候你需要指定参数,
redis-cli -h 127.0.0.1 -p 6379 -a 你的密码 (注意:直接在命令行写密码不安全,一般建议先不加-a,等连接后再用AUTH命令输入密码),但对于本机初学测试,通常用最简单的redis-cli就够了。
第三步:玩转几个你必须知道的简单命令(告别傻等)
(来源:Redis命令参考文档)
连上之后,光标在0.0.1:6379>后面闪烁,这时候你就可以开始“指挥”Redis了,下面这几个命令是基础中的基础,能让你立刻感受到操作数据的快感,再也不傻等着不知道干嘛。
-
PING命令:测试连通性 这是你该会的第一个命令,输入:
PING然后回车,如果Redis服务器活着并且连接正常,它会回复你一个:PONG这就好比是双方在对暗号,收到“PONG”就说明通信一切正常,你可以放心进行后续操作了。 -
SET和GET命令:存东西和取东西 Redis是键值对数据库,最基本的功能就是存和取。
- 存数据:
SET 键名 值你想把你的名字存进去,可以输入:SET myname "张三"回车后,如果成功,Redis会回复OK,这就意味着键myname和值张三已经存好了。 - 取数据:
GET 键名你想把刚才存的名字取出来看看,输入:GET myname回车后,Redis就会把值"张三"显示出来。 看,就这么两下,你已经完成了一次完整的数据存储和读取!
- 存数据:
-
DEL命令:删除不要的数据 如果你存错了,或者想清理掉某个键,就用这个命令:
DEL 键名要删除刚才的myname,就输入:DEL myname回车后,如果删除成功,它会返回(integer) 1,表示删除了1个键。
-
KEYS命令:查看所有的键(谨慎使用) 当你存了一堆数据后,想看看现在数据库里都有哪些键,可以用:
KEYS *这个是通配符,代表匹配所有键,回车后,它会列出当前数据库中所有的键名。 注意:这个命令在生产环境的大型数据库里要慎用,因为如果键非常多,它可能会阻塞其他请求一段时间,导致“傻等”,但在你自己本机测试,数据量很小,随便用没问题。 -
EXISTS命令:检查某个键是否存在 你不确定某个键有没有被设置?不用去翻
KEYS *的列表,直接问Redis:EXISTS 键名比如输入:EXISTS myname如果键存在,返回(integer) 1;不存在则返回(integer) 0,非常直观。 -
TTL和EXPIRE命令:给数据设置“保质期” Redis一个很酷的功能是可以给数据设置过期时间。
- 设置过期时间:
EXPIRE 键名 秒数你存了一个验证码,希望它10分钟后自动消失:先SET vcode "123456",然后EXPIRE vcode 600,这样600秒后,这个vcode键会自动被删除。 - 查看剩余时间:
TTL 键名输入TTL vcode,它会返回这个键剩余的存活时间(秒数),如果返回-2表示键已经不存在了;-1表示键没有设置过期时间。
- 设置过期时间:
-
QUIT命令:优雅地退出连接 当你操作完毕,想退出Redis命令行界面,不要直接关闭终端窗口,最好输入:
QUIT回车后,它会告诉你连接关闭,然后把你带回原来的系统命令行,这是一种好的习惯。
最后一个小贴士
(来源:开发者常见实践)
如果只是想临时执行一个Redis命令而不想进入交互式界面,你可以在系统命令行里直接这样用:
redis-cli SET quicktest "hello"
redis-cli GET quicktest
这样就能直接在终端看到结果,省去了进入再退出的步骤,对于写脚本或者快速测试特别方便。
好了,以上这些命令就是你快速连接本机Redis并开始捣鼓的“入门钥匙串”,从检查服务状态,到连接,再到执行最基本的数据操作,每一步的命令都给你列出来了,别再对着空白的命令行发呆傻等了,现在就可以打开你的终端,照着敲一遍,马上就能感受到Redis的简单和强大,多动手试几次,这些命令很快就能变成你的肌肉记忆。
本文由召安青于2026-01-05发表在笙亿网络策划,如有疑问,请联系我们。
本文链接:http://waw.haoid.cn/wenda/75093.html
