Som vist i figuren over, kjør kommandoen keys *, nøkkelverdien inneholder kinesisk, og deretter kan den ikke vises direkte på kinesisk, som vist i figuren over,
Til slutt er Internett kodet med "ISO-8859-1", men ingen relevant offisiell informasjon kan finnes.
>>> "\xe6\xb2\xaaFN123".encode("iso-8859-1").decode('utf8') 'Shanghai FN123' Python-kodingstransformasjon, som vist i figuren nedenfor:
Det finnes også en måte å vise kinesisk direkte i redis-klienten, som følger:
1. Åpne CMD.exe kommandolinjevindu
2. Endre kodesiden med chcp-kommandoen, og kodesiden til UTF-8 er 65001
Etter å ha gjort dette, blir kodesiden gjort om til UTF-8. Imidlertid vises fortsatt ikke UTF-8-tegn korrekt i vinduet.
3. Endre vindusegenskaper og endre skrifttyper
Høyreklikk på tittellinjen i kommandolinjen, velg Egenskaper - > Fonts, endre skrifttypen til True Type-fonten "Lucida Console", og klikk OK for å bruke egenskapene i det nåværende vinduet. Som vist i følgende figur:
Til slutt, legg til --raw-parameteren når klienten kobler til! Som vist nedenfor:
Men med denne metoden kan jeg ikke skrive kinesisk i cmd-kommandoen, så jeg kan ikke utføre get-kommandoen!
|