1 使python脚本文件本身为utf8编码
# -*- coding: utf-8 -*-
2 使编译时文件也为utf8编码:
import sys
reload(sys)
sys.setdefaultencoding('utf8')
3 MySQLDB上连接时也设置字符集为utf8编码:
MySQLdb.
connect(host=
'localhost', user=
'root', passwd=
'xxx', db=DbName,charset=
'utf8')
4 MySQL中表本身的编码都应为utf8编码
如果上述条件均满足,则不会再出现插入中文到数据库时出现乱码的问题
转载请注明原文地址: https://ju.6miu.com/read-25337.html