错误如下:

Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Unsupported command

The error may exist in class path resource [mapper/WholesaleOrderDAOMapper.xml]

The error may involve defaultParameterMap

The error occurred while setting parameters

SQL: SELECT ....

项目多个模块,不同sql都会不时报出这个错误,开始我以为是sql写的有问题,后面发现都能正常执行;后面觉得可能是sql太复杂,执行慢超时什么的,但是有的sql很简单也报这个错误。在百度,谷歌,mysql官网,stack overflow等网站都搜索过,但是找不到这个Unsupported command的原因,这个异常的信息倒是有,不过别人都是一些其他的原因,比如连接池连接过多什么的。

后来,发现mycat的ServerQueryBuilder这个类中会对sqlType进行判断,当判断为KILLED_QUERY时就会报错Unsupported command,而我们的项目确实用了mycat做读写分离,这些select语句应该就是mycat报的错,事实上mycat错误日志有这个错误打印。

然后就难以再查下去了,我还是不知道是什么地方发的KILL QUERY xxx命令,而mycat不支持该命令,才报了这个错,现在也没有解决。

mysql unsupported data type._数据查询Unsupported command错误相关推荐

  1. MySQL精讲(一) |DQL数据查询语句全解析

    MySQL精讲系列文章(更新完毕) <MySQL入门必看知识> <MySQL精讲(一) | DQL数据查询语句全解析> <MySQL精讲(二) | DML数据操作语句全解 ...

  2. MySQL学习记录 (二) ----- SQL数据查询语句(DQL)

    相关文章: <MySQL学习记录 (一) ----- 有关数据库的基本概念和MySQL常用命令> <MySQL学习记录 (二) ----- SQL数据查询语句(DQL)> &l ...

  3. MySQL数据库C接口的数据查询操作示例

    MySQL数据库C接口的数据查询操作示例 命令行操作 (1)建库建表(已有则不用) 连接MySQL服务器,并登录之.选择某个数据库.假设用户在这个数据库下已有一个表了. (2)查询所有数据的方法 SE ...

  4. MySQL复制data目录进行数据迁移(Win环境)

    https://blog.csdn.net/weixin_43125433/article/details/120212075 MySQL复制data目录进行数据迁移(Win环境) 我的环境 Wind ...

  5. mysql unsupported data type._mysql unsupported operand type(s) for %: 'tuple' and 'tuple'

    环境:ubuntu14.04,python2.7 这篇文章只是为了记录我碰到的一个mysql相关的小问题 看了下代码,就是爬取bili用户信息后保存到mysql中.因为想之后方便提取mysql里的信息 ...

  6. mysql做十亿条数据查询_数据库优化:mysql数据库单机数十亿数据查询设计

    很久没写文章,是不是想着写点什么东西,分享下我的数据库设计思路,主要是针对单机数十亿及以上数据查询优化技巧. 如果只是简单的查询,没有频繁的写入操作,对查询速度不要求在毫秒级别,就不需要什么大型的数据 ...

  7. mysql执行效率低_如何查询mysql中执行效率低的sql语句

    展开全部 一.MySQL数据库有几个配置选项可以32313133353236313431303231363533e59b9ee7ad9431333337373563帮助我们及时捕获低效SQL语句 1, ...

  8. MySQL中SQL语句——DQL(数据查询语句)

    前言: 首先对于数据库有一定的了解,会对于Mysql的学习有一定的帮助: 数据库主要分为 DB(数据库),DBMS(数据库管理系统),SQL(结构化查询语言,用于和DBMS通信的语言):这篇要讲的DQ ...

  9. mysql load data infile 导入数据 某一列 空_Sql数据挑战赛amp;网络销售案例分析

    SQL挑战赛 第一期: 1: 编写一个查询,列出员工姓名列表,员工每月工资超过2000美元且员工工作时间少于10个月.通过提升employee_id对结果进行排序 select name from e ...

最新文章

  1. 机器学习算法Python实现:gensim里的similarities文本相似度计算
  2. Java LocalDateTime类| 带示例的getMinute()方法
  3. java 去掉大量if else_Java中大量if...else语句的消除替代方案
  4. 没了 IDE,你的 Java 项目还能跑起来吗?
  5. python编写贪吃蛇_一步一个脚印教你用python开发一个贪吃蛇小游戏!
  6. Qt更改字体为思源黑体
  7. C# IMEI15位转换成8位密码
  8. wordpress英文主题怎样汉化成中文网站模板
  9. 创建VSIX项目模板
  10. c语言中.def文件,VC++中的.DEF文件详解
  11. 匠心独运: python打造GUI图形小窗口
  12. 安卓一键清理内存_雨点清理app下载-雨点清理手机版v1.0
  13. Base64和Base64URL加解密
  14. 从现在开始探索工业元宇宙讲座发言稿 34500字
  15. 深度学习实战22(进阶版)-AI漫画视频生成模型,做自己的漫画视频
  16. 饥荒无条件制作下载_饥荒完整版
  17. 蚂蚁数字科技与梆梆安全达成战略合作 共同构建移动端全链路的安全能力
  18. c语言横坐标加一怎么表示,c语言中‘取反加一’是怎么回事啊?
  19. 给小朋友讲故事——二氧化碳和火【视频】
  20. DELL服务器硬件报错解决方法——错误代码寄解决和处理办法

热门文章

  1. python3.7.2使用-centos7系统下python2与python3共存
  2. python教程第四版pdf下载-笨办法学python第四版
  3. python编程培训多少钱-python培训一般多少钱?[python培训]
  4. python三层装饰器-python 三层嵌套定义装饰器
  5. python小学生教材-python纳入小学生教材,以后该如何辅导娃的作业?
  6. 哪里可以找到python的免费教程-哪里有实用且免费的Python视频教程
  7. 硬盘、移动硬盘、内存卡(SD卡、TF卡)、U盘修复,格式化
  8. java8中Optional的使用
  9. 经典的”服务器最多65536个连接”误解
  10. 网络编程学习笔记(freeaddrinfo函数)