在redis 中存储中文,读取会出现乱码(其实不是乱码,只是不是我们存的中文显示)
1 redis> set test "我们" 2 OK 3 redis> get test 4 "\xe6\x88\x91\xe4\xbb\xac"
如何在get时取到它的中文呢?只需要在redis-cli 后面加上 --raw
redis> get test "我们"
这是由于命令行窗口编码导致的问题。可以修改命令行窗口进行解决
在控制台中输入命令CHCP 65001即可。
参考文章:http://jingyan.baidu.com/article/e75aca85440f01142edac636.html
本文介绍了解决Redis存储中文字符出现乱码的方法。通过使用redis-cli --raw参数,并调整命令行窗口编码为UTF-8(CHCP 65001),可以确保正确显示中文。

891

被折叠的 条评论
为什么被折叠?



