Python解决插入数据库乱码问题
来源:互联网 发布:java不会写业务逻辑 编辑:程序博客网 时间:2024/06/12 21:22
从网站上获取的信息要保存在本地数据库中,但是保存的过程中数据库的信息都变成了乱码,怎么解决呢?客官听我娓娓道来。
首先,保证以下四项的编码都是utf-8:
1. 代码
2. 数据库连接
3. 表的字符集格式
4. 插入的数据格式
每步的操作如下:
1. 保证代码的格式是utf-8,在代码最前面加上这句话
# -*- coding:utf8 -*-
#首先用于确定编码,加上这句
2. 保证数据库连接格式是utf-8,这么写
conn=MySQLdb.connect(host='localhost',user='root',passwd='****',db='kfxx',port=3306,charset='utf8')
cur=conn.cursor()
3. 保证表的字符集格式是utf-8,在建表的时候就能设置
完成,插入的数据都是中文了,看效果图:
0 0
- Python解决插入数据库乱码问题
- Python解决插入数据库乱码问题
- 解决Struts插入数据库中文乱码问题
- python向数据库插入中文乱码问题
- 插入数据库乱码问题
- 解决插入MySQL数据库表时的乱码问题
- 解决jsp插入mysql数据库中的数据出现乱码问题
- 解决插入到MySql数据库中乱码问题
- 使用SSH解决插入数据库中中文乱码问题
- 解决jsp插入数据库中的数据出现乱码问题
- 解决php向mysql数据库插入数据乱码问题
- 解决Hibernate向MySQL数据库插入中文乱码问题
- 解决Hibernate向MySQL数据库插入中文乱码问题
- Python使用SQLAlchemy,并且解决了插入中文乱码问题
- 如何解决数据库中插入数据中文乱码问题(简单并完美解决数据库中插入数据中文乱码问题)
- python字符串中包含Unicode插入数据库乱码问题
- python汉字字符串插入数据库的乱码问题
- python向mysql数据库插入汉字出现乱码问题
- gvim指令
- pdf转换器绿色下载
- JSP EL表达式详细介绍
- Js获取当前日期时间及其它操作
- 男人需要一个红颜知己
- Python解决插入数据库乱码问题
- drive_machine()函数的源代码分析
- 经典vim插件功能说明、安装方法和使用方法介绍
- Struts2的动态方法调用
- 25个增强iOS应用程序性能的提示和技巧(高级篇)
- POJ 1523 SPF(无向图连通分量求割点)
- 产品经理如何让数据在产品中“说话”
- 一致性哈希算法
- CSS的position/float/display的取值方法