python调试mysql数据库时,在测试单条查询语句的时候是没有问题的。

执行过程如下:

1、由连接对象conn获取到一个cursor。 cur = conn.cursor()

2、执行sql语句。 count = cur.execute(sql)

3、读取数据。  result = cur.fetchone() #获取一条

4、关闭游标、连接。cur.close() conn.close()

这个查询过程执行一次没有问题,但是多次执行的时候就出现了,NoneType.

或者是 charset = db.character_set_name()

_mysql_exceptions.InterfaceError: (0, ‘‘)

之类的错误。

原因是,定义的conn连接对象是一个全局的变量,当第一次执行完成改查询最后,

执行conn.close()关闭操作,该操作会使得conn连接对象关闭。再次使用改对象时,

则出现如题所示错误。

原文:http://purplexuan.blog.51cto.com/6878155/1716534

python查看数据类型nonetype_python 查询数据库数据 NoneType报错相关推荐

  1. python nonetype报错_python 查询数据库数据 NoneType报错

    python调试mysql数据库时,在测试单条查询语句的时候是没有问题的. 执行过程如下: 1.由连接对象conn获取到一个cursor. cur = conn.cursor() 2.执行sql语句. ...

  2. 数据库数据修改报错The instance of entity type ‘XXX‘ cannot be tracked

    在数据库更新时, 1 首先查找数据库是否包含该项 2 然后更新该项目获添加, 在先查找的时候已经跟踪数据 第二步插入会报错The instance of entity type 'XXX' canno ...

  3. sqlite使用模糊查询数据库数据的三种方式

    android应用开发中常常需要记录一下数据,而在查询的时候如何实现模糊查询呢?很少有文章来做这样的介绍,所以这里简单的介绍下三种sqlite的模糊查询方式,直接上代码把: package com.e ...

  4. android sqlite使用之模糊查询数据库数据的三种方式

    android sqlite使用之模糊查询数据库数据的三种方式 android应用开发中常常需要记录一下数据,而在查询的时候如何实现模糊查询呢?很少有文章来做这样的介绍,所以这里简单的介绍下三种sql ...

  5. ajax连接mysql数据库查询数据_ajax动态查询数据库数据并显示在前台的方法

    今天做了一个ajax动态查询数据库的小Demo,又重新学习了一下ajax的一些知识.在此和大家分享一下...... 啥都别说了,先上代码 Controller层 查询总用户数 @RequestMapp ...

  6. Mysql 查询数据库数据量

    Mysql查询数据库数据量 SELECTtable_name AS '表名',table_rows AS '记录数',TRUNCATE (data_length / 1024 / 1024, 2) A ...

  7. 关于接口连续调用,查询数据库数据不一致的情况

    关于接口连续调用,查询数据库数据不一致的情况 在后端开发中为前端提供了一个上传图片的接口,并且允许上传多张,虽然我封装了数组,但是前端依然是一张一张进行上传的,例如上传三照片,那么就调用三次接口,就是 ...

  8. pl/sql查询表数据,报错ORA-03115:不支持的网络数据类型或表示法

    今天测试人员遇到一个问题:pl/sql查询表数据,报错ORA-03115:不支持的网络数据类型或表示法 我在plsql上查询这张表是没有问题的,去看了那张表,发现有个字段类型是binary_doubl ...

  9. 10g数据库入门与实践 oracle_修改oracle数据文件大小 报错:ORA-03297

    修改oracle数据文件大小 报错:ORA-03297 数据库中SXSJ的表空间SXS文件在创建的时候由于达到最大块空间,增加了一个SXSJ1的数据文件,但是增加时直接给的文件大小是30G,过于占用空 ...

最新文章

  1. python中sys.stdout、sys.stdin
  2. Extended WPF Toolkit 新控件介绍
  3. 算法时间复杂度lg是多少_时间复杂度入门理解
  4. 有三AI知识星球官宣,BAT等大咖等你来撩
  5. python学习笔记--turtle库的使用
  6. UVA - 11361 Investigating Div-Sum Property(数位dp/记忆化搜索板子)
  7. 连接linux工具有哪些_推荐 10 个不错的网络监视工具,值得收藏
  8. mysql 增删改数据 dml 1207 0310
  9. pip 更改源   pip加速
  10. springboot+vue企业员工考勤绩效工资管理系统java
  11. 一篇文章为何能引起公众对联想那么多的争议?
  12. css中怎么把数字改成罗马数字,罗马数字和阿拉伯数字相互转换
  13. 如何键盘锁定计算机,怎么锁键盘-键盘上的小秘密你真知道吗?
  14. 国内各大安卓应用市场的不同ASO优化点
  15. 阿里云域名购买和域名解析教程
  16. java csv转owl_数据处理第2节:将列转换为正确的形状
  17. 【docker】导入镜像报错磁盘空间不足的解决方法 【docker】修改默认的存储路径
  18. 图像控制点 形变_Sentinel-1 TOPS影像干涉处理与形变监测
  19. PTA 电话聊天狂人 思路分析及代码解析
  20. css元素分散贴边对齐

热门文章

  1. 顺序表基本操作函数总结
  2. djang项目部署之IIS7部署
  3. 重温SQL——行转列,列转行
  4. MVC3 在提交表单以后 return View(model) 页面不会根据model的内容更新表单
  5. 谈点技术吧,6万人在线每秒实时更新的解决方案
  6. Qt ObjectModel (from Qt doc)
  7. dods 机器人_胜利之日机器人补丁
  8. 云服务器网站不能够上传视频,网站的视频要存到云服务器上吗
  9. js实现线路流动_52期:实现redux与reactredux
  10. IDEA创建自定义模板