通过连接Mycat插入数据时,会发现日志打印报错有如下几种:
1、unKnown command
2、discard connection
3、通过insert插入的数据,有些表有,有些表没有。
原因:检查insert语句中是否包含ON DUPLICATE KEY UPDATE语句。ON DUPLICATE KEY UPDATE的作用是判断执行本条insert语句时,是执行插入操作还是更新操作,具体原理可以百度ON DUPLICATE KEY UPDATE的使用。但是由于分片机制,Mycat不支持ON DUPLICATE KEY UPDATE语句的使用,所以导致报错。
原文地址:https://blog.csdn.net/shuzhiji9/article/details/95167990
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。