在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