文章介绍了Python写入和读取mssql数据库中文乱码的常用解决方法,非常实用。
Python对中文支持不是很好,连接mssql数据库时,中文显示乱码或?号。
本文总结了常用的Python连接mssql数据库中文乱码解决方法,分享给大家。
1、文件的开头指定编码方式
#encoding=utf-8
2、在数据库连接参数里加上字符集说明
conn=pymssql.connect(server='.',user='', password='',database='webym',charset='utf8')
3、设置python系统的默认编码
import sys reload(sys) sys.setdefaultencoding('utf8')
注意:上述编码是“utf8”,而不是“utf-8。
声明:如需转载,请注明来源于www.webym.net并保留原文链接:http://www.webym.net/jiaocheng/947.html