码迷,mamicode.com
首页 > 数据库 > 详细

python操作数据库产生中文乱码问题【已解决】

时间:2015-04-28 13:38:18      阅读:184      评论:0      收藏:0      [点我收藏+]

标签:

记:最近在使用python进行学生成绩管理系统设计时,遇到了一个中文显示的问题,这个问题困扰了一个上午,查阅了有关资料,锁定了原因——编码问题。最终更改编码设置,问题得到了解决。

具体做法:

  1 Python文件设置编码 utf-8 (文件前面加上 #encoding=utf-8)
    2 MySQL数据库charset=utf-8
    3 Python连接MySQL是加上参数 charset=utf8
    4 设置Python的默认编码为 utf-8 (sys.setdefaultencoding(utf-8)

转自:http://blog.csdn.net/foyuan/article/details/1711100

按照上面的操作,保证了输出没有产生中文乱码的问题。

 

python操作数据库产生中文乱码问题【已解决】

标签:

原文地址:http://www.cnblogs.com/break-python/p/4462679.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!