当前位置:首页 > 问答 > 正文

Redis客户端怎么连上去啊,还有那个客户端到底咋打开呢?

“Redis客户端”这个词其实有两种意思,很容易搞混,一种是指你电脑上安装的一个软件,就像你用Word来写文档一样,这个软件是用来操作Redis的;另一种意思是指一个正在连接Redis服务器的程序,你的那个软件就是一个客户端,咱们这里主要说的是第一种,就是那个看得见、摸得着的软件怎么用。

第一部分:客户端是啥?去哪儿找?

你问客户端咋打开,前提是你得先有这个客户端软件,Redis官方并没有提供一个像QQ那样有漂亮界面的客户端软件,它自带的是一个叫redis-cli的命令行工具,啥是命令行?就是那种黑乎乎的窗口,全靠打字输入命令来操作,对新手来说可能有点吓人。

大部分人说的“打开客户端”,其实是去找那些第三方开发的、有图形化界面的Redis客户端软件,这些软件用起来就友好多了,点点鼠标就能看到数据。

常见的图形化客户端软件有:

  1. Another Redis Desktop Manager:这个是现在非常流行的一个,免费、好看、功能也强,你可以在它的GitHub页面或者应用商店里下载。
  2. RedisInsight:这是Redis官方推出的图形化工具,功能很强大,尤其对企业级功能支持得好,也是免费的。
  3. medis:这个是Mac电脑上比较受欢迎的一个客户端,界面很简洁。

你就根据你的电脑系统(Windows、Mac还是Linux),去网上搜这些名字,找到官网下载安装就行了,安装过程和装其他软件一模一样,双击安装包,下一步下一步就完事了。

第二部分:怎么连上去?关键四要素!

不管你用的是命令行redis-cli还是上面说的图形化软件,连接Redis服务器都需要四个最关键的信息,缺一不可,这就像你要去朋友家做客,你得知道地址(IP)、门牌号(端口)、朋友叫啥(用户名,如果需要的话)、以及进门密码(密码)

  1. Redis服务器的地址(Host / IP Address)

    • 如果Redis服务器就装在你自己的电脑上,这个地址一般填 localhost 或者 0.0.1,这俩词的意思就是“本地机器”,就是你自己的电脑。
    • 如果Redis服务器在另一台电脑上(比如公司的测试服务器或者你买的云服务器),那你就需要问管理员或者看云服务商提供的连接信息了,会是一个像 168.1.100 或者一个域名之类的地址。
  2. 端口号(Port)

    • Redis默认的端口号是 6379,就像网站默认用80端口一样,Redis默认用6379,如果没人改过配置,你填这个准没错。
    • 但为了安全,有时候管理员会修改默认端口,所以如果连不上,也得确认一下端口号对不对。
  3. 密码(Password)

    • 很多Redis服务器是设置了密码的,不然谁都能连上来太危险了,这个密码也得问设置Redis的人。
    • 如果只是你自己在本地学习用的,可能没设密码,那这一栏空着不填就行。
  4. 数据库编号(Database)

    • Redis内部可以有多个数据库,用数字编号,从0开始,默认情况下,你连上去就是在0号库。
    • 刚开始用,你不用管这个,用0就行了。

第三部分:实战连接步骤

使用图形化客户端(以Another Redis Desktop Manager为例)

  1. 打开软件:你在电脑上安装好之后,找到它的图标,双击打开。
  2. 新建连接:软件打开后,通常会有一个很显眼的按钮,新建连接”、“Add Connection”或者一个“+”号。
  3. 填写信息:点击之后,会弹出一个让你填信息的窗口,你就把第二部分说的那四个要素填进去:
    • Name/名称:这个你随便起,就是个备注,我的本地Redis”、“测试服务器”。
    • Host/主机:填 0.0.1(本地)或者服务器IP。
    • Port/端口:填 6379
    • Password/密码:如果有就填,没有就空着。
    • (其他的高级选项你先不用管,保持默认)
  4. 测试并保存:填好后,很多软件有个“测试连接”按钮,点一下,如果显示成功,就说明信息都对,然后点“确定”或“保存”。
  5. 连接成功:保存后,这个连接就会出现在软件主界面的列表里,你双击它,或者选中它点“连接”,就能进去了,进去之后你就能看到一个图形界面,可能左边是数据库的key列表,右边可以查看和修改value,非常直观。

使用命令行客户端(redis-cli)

如果你的电脑上已经安装了Redis,

  1. 打开命令行工具

    • Windows:按 Win + R 键,输入 cmd,按回车。
    • Mac:打开“终端”(Terminal)应用。
  2. 输入连接命令

    • 最简单情况(连本机,无密码):直接在命令行里输入 redis-cli 然后按回车,就连上了,连上后提示符会变成 0.0.1:6379>
    • 有密码的情况:先输入 redis-cli 回车,连上之后,再输入 auth 你的密码 回车进行认证,或者一步到位:redis-cli -a 你的密码(但这样密码会显示在历史里,不太安全)。
    • 连接远程服务器redis-cli -h 服务器IP -p 端口号 -a 密码redis-cli -h 192.168.1.100 -p 6379 -a mypassword
  3. 操作和退出

    • 连上之后,你就可以输入Redis命令了,比如输入 set name zhangsan 回车存个数据,再输入 get name 回车就能取出来。
    • 想退出命令行客户端,输入 quit 回车就行了。

总结一下

打开和连接Redis客户端就三步:

  1. 弄个客户端软件:推荐新手下载一个Another Redis Desktop Manager这样的图形化软件。
  2. 搞清楚连接信息:问清楚或者记住服务器的地址、端口、密码这老三样。
  3. 在软件里填上信息点连接:就像填网站账号密码一样,填对就能进去。

如果只是自己电脑上学着玩,Redis装好后,直接用 redis-cli 命令或者图形化软件连 0.0.1:6379(密码空着)就行了,最可能出问题的地方就是连接信息填错了,特别是密码和IP地址,多检查几遍,希望这样解释你能明白!

Redis客户端怎么连上去啊,还有那个客户端到底咋打开呢?