国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > Redis > 正文

redis命令行查看中文不亂碼的方法(十六進制字符串處理)

2020-03-17 12:35:46
字體:
來源:轉載
供稿:網友

redis命令行查看中文不亂碼

Redis在使用命令行操作時,如果查看內容中包含中文,會顯示16進制的字符串”/xe4/xb8/xad/xe5/x9b/xbd”

127.0.0.1:6379> set k1 '中國'OK127.0.0.1:6379> get k1"/xe4/xb8/xad/xe5/x9b/xbd"

如果想要看到的中文不亂碼,解決方案有兩種:

一、使用echo

$ echo -e `redis-cli get k1`中國

二、redis-cli 后面加上–raw

$ redis-cli --raw127.0.0.1:6379> get k1中國

下面給大家詳細介紹關于Redis利用十六進制字符串處理的相關示例,如下:

Redis的在使用的過程中有中文的內容都是以十六進制的形式存儲的,所以在使用redis-cli客戶端連接時如果是內容中有中文的部分都會以十六進制的形式顯示,因此查詢redis中的數據內容時就有點不太方便,其實在Unix系統下可以把查到的十六進制內容用echo中的“-e“參數用來轉換所查詢到的十六進制內容,如下:

127.0.0.1:6379> get test1 "test/xe6/x8c/x81/xe4/xb9/x85/xe5/x8c/x96"127.0.0.1:6379> quit [root@localhost ~]# echo -e "test/xe6/x8c/x81/xe4/xb9/x85/xe5/x8c/x96" test持久化

此外在使用redis-cli客戶端時還可以使用redis-cli客戶端本身的“--raw”參數在連接redis時用來輸出原始內容:

[root@localhost ~]# redis-cli --raw      127.0.0.1:6379> get test1 test持久化

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對VEVB武林網的支持。

 

 

注:相關教程知識閱讀請移步到Redis頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 仙居县| 竹溪县| 灵川县| 南昌市| 那坡县| 洮南市| 长宁区| 河间市| 枣阳市| 当阳市| 武平县| 黄平县| 达州市| 汶川县| 常宁市| 磐安县| 勃利县| 通道| 岑溪市| 阜新市| 赤水市| 福鼎市| 临泽县| 麻阳| 平山县| 资阳市| 内黄县| 云南省| 桓仁| 任丘市| 马龙县| 泸定县| 黄大仙区| 湘潭市| 喀喇沁旗| 淳化县| 汉阴县| 新丰县| 探索| 如东县| 长乐市|