命令行里怎么快速打开redis,直接敲命令就能进那个数据库操作
- 问答
- 2026-01-12 18:25:24
- 2
根据网络上的大量技术博客、问答社区(如Stack Overflow、CSDN、知乎等)以及Redis官方文档的入门指南,要快速在命令行里打开Redis并直接进行操作,核心在于确保Redis服务已经启动,然后使用Redis客户端连接它,这个过程其实很简单,我们一步一步来,完全不用怕那些专业名词。
最重要的一点是,你的电脑上必须已经安装好了Redis,如果你还没安装,那就像是想开车却没车一样,是进不去数据库的,安装Redis的方法根据你的操作系统不同而不同,对于Windows用户,微软有维护一个Windows版本的Redis,你可以去GitHub上找到并下载.msi安装文件,双击安装就行了,非常方便,安装程序通常会帮你把Redis设置成系统服务,开机就能自动运行,对于macOS用户,最省事的方法是用Homebrew这个包管理器,你只需要打开终端,输入命令 brew install redis,然后回车,等待它自动下载安装完成就可以了,Linux用户,比如Ubuntu,可以用apt命令:sudo apt update sudo apt install redis-server,安装这一步是基础,必须完成。
安装好之后,接下来的事情就简单了,你要做的第一件事是启动Redis服务器,这个服务器就像一个仓库的管理员,它得先上班,你才能去仓库里存取东西,怎么启动呢?同样取决于你的操作系统和安装方式。
如果你用的是Windows,并且是通过.msi安装包安装的,那么极有可能Redis已经作为一个服务在后台运行了,你可以直接跳过启动服务器的步骤,进行下一步,如果不确定,可以打开“任务管理器”,看看有没有一个叫“redis-server”的进程在运行,如果没有,你可以在开始菜单里找到Redis的文件夹,里面通常有一个叫“Redis Server”的快捷方式,点击它就能启动,或者,你也可以打开命令提示符CMD,然后切换到Redis的安装目录下,cd C:\Program Files\Redis,然后运行 redis-server.exe redis.windows.conf 这个命令来手动启动。
对于macOS和Linux用户,情况也类似,如果安装时没有设置开机自启,你需要手动启动它,打开你的终端,输入启动命令,在macOS上,如果你用Homebrew安装的,最简单的方法是输入 brew services start redis,这个命令会让Redis在后台作为服务运行,你也可以直接运行 redis-server 命令,但它会占据当前这个终端窗口,你关掉终端,Redis服务就停了,在Linux上,命令通常是 sudo systemctl start redis 或者 sudo service redis-server start,这取决于你的Linux版本,同样,你可以用 redis-server 命令直接在前台运行。

好了,当你确认Redis服务器已经跑起来之后,最关键的步骤来了:打开另一个命令行窗口(因为之前启动服务器的那个窗口可能被占用了),然后输入连接命令,这个命令非常简单,redis-cli,你只需要在终端或者CMD里打出这三个字母,然后按回车就行了。
redis-cli 就是Redis命令行界面的缩写,它就像是通往Redis数据库的一扇门,输入这个命令后,如果你的Redis服务器运行在本机,并且使用的是默认端口6379,那么你会立刻看到命令行的提示符变了,通常会变成 0.0.1:6379> 这个样子,这个变化非常重要,它告诉你,你现在已经成功进入了Redis的操作环境,接下来你输入的任何命令都是直接发给Redis数据库执行的,而不是给你电脑的操作系统执行的。
你已经“进到那个数据库”里面了,可以开始为所欲为地操作了,Redis的命令都很直观,有点像说英语,我给你举几个最常用、最快速的例子,你马上就能上手。

最基本的就是存一个键值对和取一个键值对,存数据用 SET 命令,你想把名字“张三”存到一个叫 user:name 的键里,你就输入 SET user:name "张三",然后回车,Redis会回复一个 OK,表示存成功了,取数据用 GET 命令,你想看看 user:name 这个键里存的是什么,就输入 GET user:name,回车,屏幕上就会显示出 "张三"。
除了存字符串,Redis还能存其他类型,比如列表,用一个叫 LPUSH 的命令可以从左边往列表里塞东西,比如你有一个任务列表,叫 mytasks,你可以输入 LPUSH mytasks "写报告",回车,再输入 LPUSH mytasks "开会",回车,这样你就塞进去了两个任务,怎么查看呢?用 LRANGE 命令,输入 LRANGE mytasks 0 -1,回车,这个命令的意思是,列出 mytasks 这个列表里从索引0开始到最后一个元素(-1就代表最后)的所有内容,你会看到屏幕上显示:
- "开会"
- "写报告" 顺序是反的,因为你是从左边推进去的。
还有一个非常常用的命令是检查某个键是否存在,用 EXISTS 命令,比如你输入 EXISTS user:name,回车,如果这个键存在,Redis会回复 (integer) 1,如果不存在,回复 (integer) 0,非常直观。
当你操作完毕,想要退出这个Redis命令行界面时,有两个办法,一个是输入 QUIT 命令,然后回车,你就会安全地退回到原来的系统命令行,另一个更直接的方法是按键盘上的 Ctrl + D(在Linux和macOS上)或者 Ctrl + C(在Windows上有时也适用),也能退出。
最快的流程就是:1. 确保Redis服务已启动(运行 redis-server 或相应的服务启动命令),2. 打开一个新的命令行窗口,3. 输入 redis-cli 并回车,4. 开始你的数据操作(用 SET, GET 等命令),5. 操作完后用 QUIT 退出,整个过程不需要复杂的配置,只要你安装好了,这几个命令就能让你直接上手玩转Redis的基本操作。
本文由盈壮于2026-01-12发表在笙亿网络策划,如有疑问,请联系我们。
本文链接:http://waw.haoid.cn/wenda/79465.html
