成功解决:连接sql server时插入数据库内容为乱码,并且输出也为乱码

成功解决:连接sql server时插入数据库内容为乱码,并且输出也为乱码

目录

解决问题

解决办法


解决问题

pymssql连接数据库,插入记录显示乱码,python输出也乱码

连接语句

conn = pymssql.connect(host="192.168.86.1",user="sa",password="sasa",database=data_base,charset="GBK")
charset类型的选项有GBK、utf8等,如何选择非常重要,这要根据你连接数据库的表的字段类型来选择,
1、比如,当你字段类型为varchar(50)的时候,你就要选择GBK的方式读取和显示,但是如果你的python环境是utf8编码格式

猜你喜欢

转载自blog.csdn.net/qq_41185868/article/details/80959990
今日推荐