解决self.encoding = charset_by_name(self.charset).encoding

 def createMysqlTable(tablename):
     # config = {
     #     "host":"localhost",
     #     "user":"root",
     #     "password":"root",
     #     "database":"test",
     #     "charset": "utf-8",
     #     "port":"3306"
     # }
     mysqlDB = pymysql.connect("localhost","root","root","test",3306,charset="utf8")

当我们使用Python操作MySQL数据库时,可能会遇到一些问。比如:我们可能需要自己创建一张数据表,在建立数据表之前,我们需要先与数据库建立连接,如上面的代码所示,但是当我们使用上面的代码就没有什么问题,可以正常运行,

但是,当我们使用下面的代码时,可能会报错,

 def createMysqlTable(tablename):
     config = {
         "host":"localhost",
         "user":"root",
         "password":"root",
         "database":"test",
         "charset": "utf-8",
         "
     }
     mysqlDB = pymysql.connect(**config)

错误如下所示:

我们只要使用第一种方法就不会出错。

connect的参数设置,如下图所示:

最新文章

  1. 无线连接Android设备
  2. ASP.NET控件<ASP:Button /> html控件<input type="button">区别联系
  3. crm 4 注释与上传附件权限
  4. [Objective-c 基础 - 1.3] OC带返回值的类方法
  5. django note
  6. BZOJ 1801 AHOI2009 中国象棋 递归
  7. MyBatis框架概述
  8. 利用Tess4J实现图片识别
  9. MySQL集群架构:MHA+MySQL-PROXY+LVS实现MySQL集群架构高可用/高性能-技术流ken
  10. Linux 下源码编译FFMEG
  11. RxJAVA notes
  12. (8)Jquery1.8.3快速入门_可见性选择器
  13. OVS
  14. UOJ #56. 【WC2014】非确定机
  15. JavaScript中的闭包与匿名函数
  16. oracle 网络环境配置
  17. [CQOI 2018]解锁屏幕
  18. oracle最大连接数相关
  19. dp之区间:Light oj 1422 Halloween Costumes
  20. 【C#】遍历List列表的同时,移除访问到的元素

热门文章

  1. 简单拼接图像的tile_images和tile_images_offset算子
  2. mysql常见错误/usr/local/mysql/bin/mysqld: [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.
  3. [模板]LIS(最长上升子序列)
  4. gsm
  5. 利用FFmpeg转压视频的说明
  6. PMP项目管理笔记
  7. UVa 11419 SAM I AM (最小覆盖数)
  8. HDU 2044 一只小蜜蜂...(递推,Fibonacci)
  9. Hadoop中Writable类之二
  10. Low-level Thinking in High-level Shading Languages