转载注明来源: 本文连接 来自osnosn的博客,写于 2020-09-06.html
default charset=latin1
gbk
编码的。show create table tb_name
DEFAULT CHARSET=
就是表的编码格式。set names latin1
便可。charset
, use_unicode
db=MySQLdb.connect(host='localhost', ... ,charset='latin1',use_unicode=False)
result.decode('utf8')
中文就能正常显示了。use_unicode=True
, 返回的是 str 类型use_unicode=False
, 返回的是 bytes 类型