python 编码问题

编码(防止乱码)数据库

须要注意的点:编码

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

相关文章
相关标签/搜索