1、# -*-coding:utf-8 -*-
import sysreload(sys)sys.setdefaultencoding('utf-8') #经测试这里可以不写
import MySQLdb
db=MySQLdb.connect("10.10.50.108","django_user","django_pass","django_xctf_oj",charset='utf8') #指定编码格式
results=cursor.fetchall()
for row in results : print row[0].decode("utf8") #这里解码
2、PyCharm编码设置:
文件—>设置

3、数据库编码设置:
SHOWVARIABLESLIKE'char%';

4、如果有问题修改 /etc/my.cnf
[client]default-character-set=utf8[mysqld]character-set-server=utf8collation-server=utf8_general_ci
5、在数据库查看表的编码格式 是否是utf-8
