redis 中文存储问题----默认以十六进制储存
在redis 中存储中文,默认读取不到中文,而是以十六进制的方式储存解决办法一:get时取到它,在redis-cli 后面加上--rawredis-cli --rawredis> set test "我们"2OKredis> get test"\xe6\x88\x91\xe4\xbb\xac"redis> get test"我们"解决方法二:使用工具大方式:Unicode要是想看
·
在redis 中存储中文,默认读取不到中文,而是以十六进制的方式储存
解决办法一:
get时取到它,在redis-cli 后面加上 --raw
redis-cli --raw
redis> set test "我们"
2OK
redis> get test
"\xe6\x88\x91\xe4\xbb\xac"
redis> get test
"我们"
解决方法二:
使用工具大方式:Unicode
要是想看到中文可以使用Unicode解码就可以还原中文了
更多推荐
已为社区贡献6条内容
所有评论(0)