高层的消防通道:[Python]Python保存数据至MySQL时中文问题

来源:百度文库 编辑:偶看新闻 时间:2024/05/05 01:57:26

写了个程序,准备把Python接收下的邮件信息保存到MySQL,结果中文一直保存不进去。

python使用utf8编码,mysql也是utf8编码,是什么问题?

后来查了一下,使用一个简单的办法即可:

vsql = "insert into mail(subject) values('邮件主题')"

vsql = sql.encode('uft8')  #在执行前重新编码cursor.execute(vsql)这样在mysql中再看就没有问题了。