编码(防止乱码)数据库
须要注意的点:编码
1 Python文件设置编码 utf-8 (文件前面加上 #encoding=utf-8)
2 MySQL数据库charset=utf-8
3 Python链接MySQL是加上参数 charset=utf8
4 设置Python的默认编码为 utf-8 (sys.setdefaultencoding("utf-8")spa
#encoding=utf-8 import sys reload(sys) sys.setdefaultencoding('utf-8') import MySQLdb db=MySQLdb.connect(user='root',charset='utf8')
注:MySQL的配置文件设置也必须配置成utf8code