连接数据库时出现此类问题,原因是字符编码的问题。
解决方法:
conn= MySQLdb.connect(
host='localhost',
port = 3306,
user='root',
passwd='root',
db ='xx',
use_unicode=True,
charset="utf8"
)
cur = conn.cursor()
cur.execute("set names utf8")
本文介绍了一种在连接MySQL数据库时遇到的字符编码问题及解决方案。通过设置正确的字符集参数,确保数据正确读取。
4万+





