peewee连接mysql中文数据编码

系统是win7 x64

python 2.7.6的site.py里面编码设定为 utf-8

py文件首行指定 #coding:utf-8

mysql 5.5.38安装时指定代码为utf-8

peewee的连接数据库代码为:

db = MySQLDatabase(host = '127.0.0.1', user = 'root', passwd = '1', database = 'mz', charset = 'utf-8')

不指定charset,会提示:插入的字符串不正确。

但是指定后,会提示如下错:

super(Connection, self).set_character_set(charset)

peewee.OperationalError: (2019, "Can't initialize character set utf-8 (path: C:/

/mysqlshare//charsets//)")

偶尔搜到文章,他是乱码。

试了一下,把utf-8改成utf8,结果就正常了。

在mysql的表看了一下,果然是:

在Win下,phton2.x 确实是编码麻烦。

欢迎大家阅读《peewee连接mysql汉语言数据编码_mysql》,跪求各位点评,by 搞代码

微信 赏一包辣条吧~

支付宝 赏一听可乐吧~

mysql 汉编码 的选_peewee连接mysql汉语言数据编码_mysql相关推荐

  1. mysql 8创建远程访问用户以及连接mysql速度慢的解决方法

    mysql 8创建远程访问用户以及连接mysql速度慢的解决方法 参考文章: (1)mysql 8创建远程访问用户以及连接mysql速度慢的解决方法 (2)https://www.cnblogs.co ...

  2. centos6.5 mysql 远程访问_CentOS 6.5 中安装 Mysql 5.6,并远程连接Mysql

    ι 版权声明:本文为博主原创文章,未经博主允许不得转载. 1.在安装CentOS时,若选择的是Basic Server(可支持J2EE开发),则新安装好的CentOS系统中默认是已经安装了一个mysq ...

  3. mysql数据库编码设置_如何修改mysql数据库编码

    在建网站时,有时需要将一个数据库里的数据导入到另一个数据库里,但往往会出现二个数据库的编码不同,造成网页乱码.解决方法就是修改数据库编码. 下面介绍一下如何修改MYSQL数据库编码的方法. 方法/步骤 ...

  4. mysql 可逆编码,简单明白彻底解决 MySQL 中文编码问题

    简单明白彻底解决 MySQL 中文编码问题 1. 问题重现 mysql> create database school; mysql> use school; mysql> crea ...

  5. .net mysql和php mysql数据库连接_浅谈PHP连接MySQL数据库的三种方式

    本篇文章给大家介绍一下PHP连接MySQL数据库的三种方式(mysql.mysqli.pdo),结合实例形式分析了PHP基于mysql.mysqli.pdo三种方式连接MySQL数据库的相关操作技巧与 ...

  6. ssh如何登录mysql数据库_怎么通过SSH连接Mysql数据库

    出于数据库的安全性,数据库管理员在配置数据库时会为数据库增加一层"保护伞",保护用户在连接数据库时的安全和信息不被泄漏,通常的做法就是配置SSH,也就是为数据库增加一个安全协议,这 ...

  7. linux mysql 客户端连接,linux系统中启动mysql方式已经客户端如和连接mysql服务器

    零点间的记录 一.启动方式 1.使用linux命令service 启动: service mysqld start 2.使用 mysqld 脚本启动: /etc/inint.d/mysqld star ...

  8. java连接mysql数据库时出现乱码_java连接mysql数据库乱码怎么办

    解决方法一: mysql安装时候的编码, 看下my.ini,有无 [mysql]default-character-set=utf8[client] default-character-set=utf ...

  9. mysql连接数据库出现1251错误_连接MySQL数据库时出现#1251错误的解决方法

    连接MySQL数据库时出现#1251错误的解决方法 连接MySQL数据库时常会出现如下的错误提示: #1251 - Client does not support authentication pro ...

最新文章

  1. Linux网络管理之四:创建一个简单的vsftpd服务器
  2. 了解与防御XSS攻击
  3. Class yii\base\Exception
  4. 基于QStyledItemDelegate的例子 Star Delegate Example
  5. 简述线程,程序、进程的基本概念。以及他们之间关系是什么?
  6. 统一认证 - Apereo CAS 客户端的集成以及小结
  7. 需要升的不是舱,是京东的价值观!
  8. mysql支持3条用来创建循环的语句_MySql学习笔记——存储过程
  9. Java多线程--内存模型(JMM)--详解
  10. MPB:南土所褚海燕组-土壤宏转录组学样本前处理与数据分析
  11. ubuntu18安装ros1
  12. STM32开发,串口和PC机通信(串口中断、FIFO机制),安富莱+正点原子程序合并
  13. 高德地图JS API 2.0绘制编辑多个矢量图形(圆形和多边形)
  14. sql 练习查询和“01“号的同学学习的课程完全相同的其他同学的信息
  15. 一口气入门计算机网络基础(CCNA)
  16. 商业智慧——三国职场人
  17. 2019、2020、2021年技术知识巩固记录
  18. 企业开发的困境与变局
  19. 使用永中文档实现java在线预览Word,Excel,Pptx,Pdf
  20. 高效制作知识库的软件工具,这6个都很不错哦!

热门文章

  1. 一步一步构建自己的管理系统①
  2. RHEL 5基础篇—常见系统启动类故障
  3. 探测与响应是各企业机构在2017年的首要安全事务
  4. error: stray '\343' in program 问题解决
  5. ping得通外网,上得了QQ,游戏,却打不开网页。
  6. java 控制jsp_JSP学习之Java Web中的安全控制实例详解
  7. opencv (一) 学习通过OpenCV图形界面及基础
  8. 结构化数据建模——titanic数据集的模型建立和训练(Pytorch版)
  9. leetcode剑指 Offer 53 - II. 0~n-1中缺失的数字(二分查找)
  10. doom 源码_Cartpole和Doom的策略梯度简介