您的位置:首页 > 编程语言 > Python开发

Python数据库查询中文乱码的问题处理

2017-11-22 11:56 351 查看
通过Python查询数据库中数据时,数据汇呈现乱码,只需要在连接串中指定数据编码就可以如“utf8”、“GBK”...
import pymysql

db=pymysql.connect(host="localhost",user="root",password="root",database="school_schema",charset="GBK")
cursor=db.cursor()
sqlstr="SELECT * FROM school_schema.course;"
try:
cursor.execute(sqlstr)
courses=cursor.fetchall()
except:
print("数据读取错误")
else:
print(courses)

db.close()
以上内容来自其他网站,如涉及版权,请联系删除
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: