python mysql查询结果乱码

在connect()方法中传入charset='utf8'参数即可。

conn = MySQLdb.connect(host=get_config_values('mysql', 'host'), port=int(get_config_values('mysql', 'port')),
                       user=get_config_values('mysql', 'user'), passwd=get_config_values('mysql', 'password'),
                       db=get_config_values('mysql', 'database'), charset='utf8')

 

posted @ 2018-03-05 17:57  ianduin  阅读(207)  评论(0编辑  收藏  举报