使用telnet连接redis

平时连接redis用的是官方客户端redis-cli, 使用redis-cli最常用的几个参数如下:

  • -h Server hostname (default: 127.0.0.1).
  • -p Server port (default: 6379).
  • -a Password to use when connecting to the server.

比如连接本地redis:

1
redis-cli -h 127.0.0.1 -p 6379 -a 12345

如果没有redis-cli,还可以用telnet,连接方式为:

1
telnet <hostname> <port>

连接成功后,如果redis设置了密码,则还需要密码认证,这个时候其实已经和redis建立了通信,使用redis命令auth认证即可:

1
auth <password>

其实用redis-cli连接redis的时候-a 12345不是必须的,可以之后通过auth命名输入密码获得认证。

telnet-redis