Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Wyjście Pythona zlib, jak odzyskać z tabeli mysql utf-8?

Unicode został zaprojektowany tak, aby był kompatybilny z latin-1, więc spróbuj:

>>> import zlib
>>> u = zlib.compress("test").decode('latin1')
>>> u
u'x\x9c+I-.\x01\x00\x04]\x01\xc1'

A potem

>>> zlib.decompress(u.encode('latin1'))
'test'

EDYTUJ: Naprawiono literówkę, latin-1 nie jest kompatybilny z Unicode, jest na odwrót.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Odrębne zapytanie Django MySQL w celu uzyskania wielu wartości

  2. $this->db->insert_id(); zwraca 0 za każdym razem w codeigniter

  3. Jak wyłączyć innodb w mysql?

  4. zapytanie sql:jak sprawić, by tagi bez dzieci stały się rodzicami?

  5. jak pobrać dane z dwóch tabel w mysql?