博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python操作数据库产生中文乱码问题【已解决】
阅读量:5338 次
发布时间:2019-06-15

本文共 392 字,大约阅读时间需要 1 分钟。

记:最近在使用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

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

 

转载于:https://www.cnblogs.com/break-python/p/4462679.html

你可能感兴趣的文章
081 Region的预分区
查看>>
Delphi 设计模式:《HeadFirst设计模式》Delphi7代码---命令模式之SimpleRemoteControlTest [转]...
查看>>
用C++结束进程(恶搞你的计算机!!!!)
查看>>
Ubuntu14.04 安装 Sublime Text 3
查看>>
Spring入门之setter DI注入
查看>>
Sharepoint的处理IIS(Process)与账户处理模型
查看>>
C#执行DOS命令(CMD命令) (转)
查看>>
IDEA的常见的设置和优化(功能)
查看>>
TestNG 入门教程
查看>>
UVA-227 Puzzle(傻屌之王)
查看>>
[疑难杂症]__点击win10屏幕最上方的边界会莫名其妙打开Internet Explorer浏览器,不胜其烦(2次ps:已解决!!!)....
查看>>
跳上球台+换手重杀! 马龙7个亚洲冠军创纪录
查看>>
Oracle 查询今日、昨日、本周、本月和本季度的所有记录
查看>>
测试正则表达式
查看>>
Vijos P1389婚礼上的小杉
查看>>
Codeforces Round #346 (Div. 2) E. New Reform
查看>>
【曾经】图片快速分割
查看>>
[R]R语言里的异常处理与错误控制
查看>>
[MySQL+PHP] 触发器及存储过程等MySQL功能在PHP中实现的坑
查看>>
MySQL 可以用localhost 连接,但不能用IP连接的问题,局域网192.168.*.* 无法连接mysql...
查看>>