现在的位置: 网页制作教程网站制作教程 >正文
网页高级教程

Python写入和读取MSSQL数据库中文乱码的解决办法

发表于2017/5/19 网站制作教程 0条评论 ⁄ 热度 3,778℃

文章介绍了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。

  • 暂无评论