Redis命令行查看中文不乱码

Redis命令行查看中文不乱码

QQ20181008-214635.jpg

Redis 在使用命令行操作时,如果查看内容中包含中文,会显示16进制的字符串

➜  ~ redis-cli
127.0.0.1:6379> set name 程序喵
OK
127.0.0.1:6379> get name
"\xe7\xa8\x8b\xe5\xba\x8f\xe5\x96\xb5"

如果想要看到的中文不乱码,解决方案有两种:

一、使用 echo

➜  ~ echo -e `redis-cli get name`
程序喵

二、redis-cli 后面加上 –raw

➜  ~ redis-cli --raw
127.0.0.1:6379> get name
程序喵


未经允许请勿转载:程序喵 » Redis命令行查看中文不乱码

点  赞 (3) 打  赏
分享到: