python mysql 连接数据库 latin1 codec错误

需要设置  charset 值,否则默认为latin 编码。

con = mdb.connect('HOST', 'usr','passwd', 'table',charset="utf8");

设置之后为utf-8,有的机器会出现 initialize charset error.可以挑战utf-8 为 utf,问题解决,utf-8和utf8在mysql中不可兼用。

原文地址:https://www.cnblogs.com/harveyaot/p/2973204.html