python操作mysql中文显示乱码的解决方法


Posted in Python onOctober 11, 2014

本文实例展示了一个脚本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程序设计有所帮助。

Python 相关文章推荐
python3.0 字典key排序
Dec 24 Python
python各种语言间时间的转化实现代码
Mar 23 Python
Python三级菜单的实例
Sep 13 Python
python3+PyQt5泛型委托详解
Apr 24 Python
Python实现随机生成手机号及正则验证手机号的方法
Apr 25 Python
Django中间件实现拦截器的方法
Jun 01 Python
pandas 将索引值相加的方法
Nov 15 Python
Python网络编程之使用TCP方式传输文件操作示例
Nov 01 Python
基于Python中isfile函数和isdir函数使用详解
Nov 29 Python
利用Python脚本批量生成SQL语句
Mar 04 Python
python和JavaScript哪个容易上手
Jun 23 Python
Python xlwings插入Excel图片的实现方法
Feb 26 Python
wxPython窗口中文乱码解决方法
Oct 11 #Python
跟老齐学Python之编写类之一创建实例
Oct 11 #Python
跟老齐学Python之关于类的初步认识
Oct 11 #Python
跟老齐学Python之传说中的函数编写条规
Oct 11 #Python
python类继承用法实例分析
Oct 10 #Python
python中元类用法实例
Oct 10 #Python
跟老齐学Python之总结参数的传递
Oct 10 #Python
You might like
discuz免激活同步登入代码修改方法(discuz同步登录)
2013/12/24 PHP
thinkphp框架类库扩展操作示例
2019/11/26 PHP
PHP接入支付宝接口失效流程详解
2020/11/10 PHP
使用prototype.js 的时候应该特别注意的几个问题.
2007/04/12 Javascript
基于Jquery的温度计动画效果
2010/06/18 Javascript
简单易用的倒计时js代码
2014/08/04 Javascript
jquery实现图片上传之前预览的方法
2015/07/11 Javascript
js正则表达式最长匹配(贪婪匹配)和最短匹配(懒惰匹配)用法分析
2016/12/27 Javascript
使用selenium抓取淘宝的商品信息实例
2018/02/06 Javascript
Vue实现简易翻页效果源码分享
2018/11/08 Javascript
动态内存分配导致影响Javascript性能的问题
2018/12/18 Javascript
使用localStorage替代cookie做本地存储
2019/09/25 Javascript
通过实例解析chrome如何在mac环境中安装vue-devtools插件
2020/07/10 Javascript
python实现简单的socket server实例
2015/04/29 Python
Python PO设计模式的具体使用
2019/08/16 Python
CSS3实现滚动条动画效果代码分享
2016/08/03 HTML / CSS
如何开发一款堪比APP的微信小程序(腾讯内部团队分享)
2016/12/22 HTML / CSS
印度网上购物首选目的地:Flipkart
2016/08/01 全球购物
Clarins娇韵诗美国官网:法国天然护肤品牌
2016/09/26 全球购物
表达自我的市场:Society6
2018/08/01 全球购物
100%有机精油,美容油:House of Pure Essence
2018/10/30 全球购物
职高毕业生自我鉴定
2013/10/21 职场文书
小学三年级学生评语
2014/04/22 职场文书
安全保证书范文
2014/04/29 职场文书
文艺晚会策划方案
2014/06/11 职场文书
教师一帮一活动总结
2014/07/08 职场文书
2014年为民办实事工作总结
2014/12/20 职场文书
幼儿园个人总结
2015/02/28 职场文书
2015年挂职干部工作总结
2015/05/14 职场文书
培训后的感想
2015/08/07 职场文书
关于保护环境的建议书
2019/06/24 职场文书
再读《皇帝的新衣》的读后感悟!
2019/08/07 职场文书
win10下go mod配置方式
2021/04/25 Golang
postgresql使用filter进行多维度聚合的解决方法
2021/07/16 PostgreSQL
Python中Numpy和Matplotlib的基本使用指南
2021/11/02 Python
python 判断文件或文件夹是否存在
2022/03/18 Python