Python 无法在MySQL中存储压缩文本

Python 无法在MySQL中存储压缩文本,python,mysql,Python,Mysql,我使用zlib.compresstext.encode'utf-8'压缩一个大文本,然后存储在mysql的文本数据类型中。我得到一个错误: Warning: (1366, "Incorrect string value: '\\x9C\\xEC\\xBDy\x7f\\xDB...' for column 是否已被转义?压缩数据(定义为二进制)需要进入二进制类型列,如BLOB或LONGBLOB。如果使用UTF-8编码,则文本字段必须是有效的UTF-8

我使用zlib.compresstext.encode'utf-8'压缩一个大文本,然后存储在mysql的文本数据类型中。我得到一个错误:

 Warning: (1366, "Incorrect string value: '\\x9C\\xEC\\xBDy\x7f\\xDB...' for column

是否已被转义?

压缩数据(定义为二进制)需要进入二进制类型列,如BLOB或LONGBLOB。如果使用UTF-8编码,则文本字段必须是有效的UTF-8