mysql python 中文_python操作mysql中文显示乱码的解决方法
本文实例展示了一个脚本python用来转化表配置数据xml并生成相应的解析代码。
但是在中文编码上出现了乱码,现将解决方法分享出来供大家参考。
具体方法如下:
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)
示例代码如下:
代码如下:#encoding=utf-8
import sys
import MySQLdb as mdb
reload(sys)
sys.setdefaultencoding(‘utf-8’)
con = None
try:
con = mdb.Connect(‘localhost’,’root’,’jobin’,’zmld’,charset=’utf8′)
cur = con.cursor()
cur.execute(“show full columns from player”)
numRows = int(cur.rowcount)
for i in range(numRows):
row = cur.fetchone()
comment = row[len(row) – 1]
print comment
finally:
if con:
con.close()
希望本文所述对大家的Python程序设计有所帮助。
mysql python 中文_python操作mysql中文显示乱码的解决方法相关推荐
- Django使用Ajax传递中文字符串给视图函数显示乱码的解决方法
网上看到许多Ajax传递中文字符的解决方法,但都是比较高级的方法.我看不懂啊,觉得好复杂.翻了好多前辈的网页,找到一个解决方案.我这里用比较直白的语言解答一下,让像我这样的小白不必看到别人的解答方法就 ...
- sublime text html乱码,Sublime Text 2中文显示乱码的解决方法
Sublime Text 2中文显示乱码的解决方法 发布时间:2014-05-12 15:30:14 作者:佚名 我要评论 这篇文章主要介绍了Sublime Text 2中文显示乱码的解决方法 ...
- utf-8编码的中文注释 在 sourceinsight 显示乱码的解决方法---utf8 转gb2312插件
utf-8编码的中文注释 在 sourceinsight 显示乱码的解决方法---utf8 转gb2312插件 参考文章: (1)utf-8编码的中文注释 在 sourceinsight 显示乱码的解 ...
- mysql导出长数字到excel避免显示为科学记数法 解决方法
mysql导出长数字到excel避免显示为科学记数法 解决方法 参考文章: (1)mysql导出长数字到excel避免显示为科学记数法 解决方法 (2)http://www.cnblogs.com/z ...
- cmd命令行mysql乱码解决方法_mysql命令行显示乱码的解决方法
mysql命令行显示乱码的解决方法:1.打开my.ini配置文件:2.修改配置[default-character-set=utf8]:3.改变数据库的编码方式,如[set character_set ...
- Win11字体显示乱码的解决方法
Win11系统字体显示乱码怎么办?最近有用户询问这个问题,在使用电脑的时候发现电脑字体出现了乱码的情况,很是影响使用体验,应该怎么处理呢?针对这一问题,本篇带来了详细的Win11字体显示乱码的解决方法 ...
- win10很多软件显示模糊_win10安装软件出现乱码怎么办 win10新装软件显示乱码的解决方法_windows10_Windows系列_操作系统...
win10安装软件出现乱码怎么办?在新安装软件时,安装的过程中,安装界面出现了乱码,已至于无法正常安装,这种情况应该如何解决呢?下文中为大家带来了win10新装软件显示乱码的解决方法.感兴趣的朋友不妨 ...
- 台式计算机软件打不开,电脑打开软件显示乱码的解决方法 电脑点击软件没反应怎么办...
经常使用电脑的我们,难免会遇到各种各样的问题,比如说打开软件时显示乱码打不开,又或是打开软件没反应,虽然这都是小问题,该怎么解决呢?其实很简单,小编在这里为大家带来有效的解决方法,大家可以学习下. 电 ...
- python处理json数据 乱码报错_python操作mysql中文显示乱码的解决方法
本文实例展示了一个脚本python用来转化表配置数据xml并生成相应的解析代码. 但是在中文编码上出现了乱码,现将解决方法分享出来供大家参考. 具体方法如下: 1. Python文件设置编码 utf- ...
- php 页面上显示xls文档,phpExcel输出xls文档显示乱码的解决方法
phpExcel输出xls文档显示乱码的解决办法 最近在做一些报表的系统,主要是对excel的读取和处理操作. 之前在自己的机器上做开发的时候,没有出现乱码的情况, 即使是我布置到服务器上,导入,导出 ...
最新文章
- java des加密解密_JAVA和c# 之间数据通讯时通过DES进行加密解密
- Citrix Director
- 全志 添加外挂RTC Hym8563
- linux安装python3.6_Linux环境下安装python3.6
- 音视频低延迟应用的四个技术实践
- php.ini 安全配置
- Win7_刻录DVD
- 【英语学习】【WOTD】prodigous 释义/词源/示例
- Tina-TI 电路仿真下载、安装、简单功能介绍
- word计算机排版怎么选,Word选择题选项对齐排版方法 查找替换工具搞定
- Newtonsoft.Json的使用
- html调用js文件函数_函数式编程中的战斗机(三)--elm调用javascript的flags方式
- html 下载 txt 文件
- android pie原生壁纸,分享:全新谷歌Pixel 3原生手机壁纸 谷歌亲儿子的最强体验!...
- MQTT 测试工具介绍
- payjs 源码_ZFAKA发卡系统用宝塔安装详细图文教程+对接Payjs个人支付版本
- [GIS热点] 3S技术集成-新技术革命下集成模式
- 服务器ghost系统蓝屏,完美解决ghost WIN7安装后启动蓝屏问题
- 透过华为军团看科技之变(二):机场轨道
- 黑衣人---走出软件作坊:三五个人十来条枪 如何成为开发正规军(三十四)
热门文章
- mysql left join第一个_MySQL 之 LEFT JOIN 避坑指南
- 案例解读:利用12c渐进式DASH分析ON CPU
- 佩奇送福利:Eygle系列书籍免费下载
- 一文解析Apache Avro数据
- 带你掌握Vue过滤器filters及时间戳转换
- 你的数仓函数结果不稳定,可能是属性指定错了
- 【华为云技术分享】快速理解spark-on-k8s中的external-shuffle-service
- 深度学习-通用模型调试技巧
- 云+AI+5G时代,华为云已准备好多元化云服务架构
- 香港计算机mphil申请成功案例,香港稀有CS MPhil录取:申请也有起死回生的惊喜...