分类: Redis

  • redis-cli 显示中文字符

    Linux 系统的 redis-cli 可以用来向 redis-server 发送命令,

    命令返回的结果,对于多字节字符默认显示十六进制,

    在 redis-cli 后增加参数 –raw 就可以正常显示多字节编码的字符;

    redis-cli -p 6383 --raw

    redis-cli 显示中文字符

    增加 –raw 参数后,emoji 字符可以正常显示;

    redis-cli 显示 emoji 字符
  • redis-cli 连接 redis-server 被拒绝

    今天在使用 redis-cli   登录 redis-server 时出现下面的错误,

    Could not connect to Redis at 127.0.0.1:6379: Connection refused

    经查询原因是:

    配置文件 /etc/redis/redis.conf 中保护模式是开启的,

    protected-mode yes
    
    bind 127.0.0.1 ::1

    解决办法:

    protected-mode no
    
    bind 0.0.0.0

    然后重新启动服务

    service redis-server restart

    再使用 redis-cli 就可以正常连接了。